这儿存在一个问题。我将日期存储在文件中,并且根据 CultureInfo 设置,作为字符串的存储格式是不同的。例如 12/11/2017 10:07:48 AM(第一个选项 en-US) 12/11/2017 10:07:48(第二个选项)
日期和时间是一样的!!!
我使用通常的方法从字符串转换为 DateTime。第二个选项没有问题,但是这里是如何正确转换第一个选项,因为一开始有一个月,然后是一天?
这儿存在一个问题。我将日期存储在文件中,并且根据 CultureInfo 设置,作为字符串的存储格式是不同的。例如 12/11/2017 10:07:48 AM(第一个选项 en-US) 12/11/2017 10:07:48(第二个选项)
日期和时间是一样的!!!
我使用通常的方法从字符串转换为 DateTime。第二个选项没有问题,但是这里是如何正确转换第一个选项,因为一开始有一个月,然后是一天?
看。您应该使用任何地方来向用户显示
CultureInfo.CurrentCulture,并以文本形式(例如,在文件中)存储 -CultureInfo.InvariantCulture。这样做是因为用户希望以他感兴趣的格式查看数据,但是要写入文件,您需要一种格式能够在用户更改语言、其他用户打开文档甚至传输时仍然存在它到另一台计算机。