我需要将DateTime
对象发送为string
这样我就可以将此字符串解析回DateTime
并且不会丢失数据。
即恢复原始对象。
我应该使用哪种格式?
答案 0 :(得分:8)
使用round-trip格式“ O”:
string s = dateTime.ToString("O");
DateTime d =
DateTime.ParseExact(s, "O", CultureInfo.InvariantCulture, DateTimeStyles.RoundtripKind);