Я использую DateTime на компьютерах с разными культурами. Таким образом, я сохраняю DateTime с ToString(CutureInfo.InvariantCulture)
, который можно легко прочитать во всех других культурах. Формат - это что-то вроде '01/19/2012 21:00:00'
.DateTime InvariantCulture with TimeZone
Но я хочу также добавить информацию о часовом поясе. Да, я мог бы задать формат как
"MM/dd/yyyy hh:mm:ss+zzz".
Но мой первый был священник научил, можно ли Объединить InvariantCulture каким-то образом с TimeZone?
Любая помощь будет оценена!
См. Ниже: https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx – jdweng
Что вы подразумеваете под «сочетанием InvariantCulture как-то с TimeZone»? Если у вас есть фиксированный формат, ToString со строкой формата выполнит эту работу; или я что-то упускаю? –
Ну, просто не делайте этого и не сохраняйте DateTime.UtcNow, поэтому вам все равно. –