DateTime в строку...
От: Аноним  
Дата: 17.06.08 09:08
Оценка:
Есть DateTime, нужно значение перевести в строку, в таком формате:
DD-MM-CCYY HH:MM:SS.SSZ (e.g. 03-07-2008 11:35:51.123)
Особенно не понятно по последней части, что означает SSZ?

Пока в голову приходит только:
DateTime temp = DateTime.Now;
string res = temp.ToString("dd-MM-yyyy HH:mm:ss.fff");

Это равнозначно тому, что мне надо? Как это правильно сделать?
Re: DateTime в строку...
От: Аноним  
Дата: 17.06.08 09:31
Оценка:
а может так правильнее?
DateTime.Now.ToString("dd-MM-yyyy HH:mm:ssZ")

но меня смущают миллисекунды в конце (
Re: DateTime в строку...
От: Sinclair Россия https://github.com/evilguest/
Дата: 17.06.08 10:42
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Есть DateTime, нужно значение перевести в строку, в таком формате:

А>DD-MM-CCYY HH:MM:SS.SSZ (e.g. 03-07-2008 11:35:51.123)
А>Особенно не понятно по последней части, что означает SSZ?
Уточни у автора спецификации. Это либо опечатка в формате, и имелись в виду DD-MM-CCYY HH:MM:SS.SSS, то есть миллисекунды, либо опечатка в примере — имелось в виду 03-07-2008 11:35:51.12Z, то есть сотые доли секунды и литерал Z, который обозначает время по гринвичу (см http://www.w3.org/TR/NOTE-datetime)
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.