C#DateTime,这个方法区域设置安全吗?

前端之家收集整理的这篇文章主要介绍了C#DateTime,这个方法区域设置安全吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用以下方法将日期序列化为字符串
private const string DateFormatString = "dd.MM.yyyy HH:mm:ss";
string LastsuccessfuldownloadDateTime = DateTime.Now.AddDays(-91).ToString(DateFormatString);

这是确保字符串始终以此格式序列化的最安全的方法吗?

在一台服务器上更新我运行它完全得到字段错误.

解决方法

我会使用显式不变量进行序列化以避免任何意外的陷阱.您可能还想想是否需要UTC;例如:
string LastsuccessfuldownloadDateTime = DateTime.UtcNow.AddDays(-91).ToString(
    DateFormatString,CultureInfo.InvariantCulture);

猜你在找的C#相关文章