s_Time = DateTime.ParseExact("113388", "HHmmss", null);
DateTime ParseExtract секунд, когда сс составляет более 59
Получение Ошибка при ss
больше, чем 59. Как можно избежать этого. Если ss
больше, чем 59, я хочу показать его как 00.
Как я могу это достичь?
Фактически у меня есть имя файла, которое содержит время для проверки. ss придет случайным образом, это может быть от 00 до 99, как бы то ни было, я должен показать 00, когда его терка, чем 59
«сс» ожидает числа от 00 до 59 процентов документация http://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx#ssSpecifier, если вам нужно что-то еще, вам придется настраивать синтаксический анализ строки. Кроме того, не должен ли он отображаться как 00 с дополнительной минуты? – scottheckel
Не могли бы вы предоставить дополнительную информацию о том, почему вы хотите это сделать? Это помогло бы, если бы мы знали, означает ли вы, что это означает время суток или прошедшее время. Но в любом случае, не имеет смысла иметь 88 секунд в минуту. –
Кроме того, предположим, вы имели в виду, что первым аргументом является строка, а не целое число? Если это так, вам понадобятся кавычки. –