Мне нужно сохранить точное имя DateTime
в качестве имени файла и восстановить его при необходимости. Pattern dd_MM_yyyy hh_mm_ss_ff tt
, кажется, не соответствует исходной дате (после использования DateTime.ParseExact
, поэтому я считаю, часть даты теряется при конвертации. Является ли клещей наименьшая часть DateTime? Как сохранить его в строку, а?DateTime.ToString шаблон, чтобы сохранить даже самую маленькую часть
0
A
ответ
4
Да, клещи представляют наименьшее измерение на DateTime.
String filename = DateTime.Now.Ticks + ".txt";
2
Я считаю, что вы хотите надежно времени отпечатать файл журнала. Ну, формат вы предоставите не будет надежным, то есть она будет выглядеть по-разному в зависимости от потока Значение CurrentCulture.
Я бы порекомендовал вам что-то новое ike "yyyy-MM-dd_HH: mm: ss.FFFFFFF", если вы хотите иметь точную и надежную отметку времени.
Возвращает ли это общее количество тиков или тикает только часть времени? – SharpAffair 2010-11-24 19:51:18