datetime.now在win7 vs win10上返回不同格式的日期时间吗?

时间:2017-06-09 09:55:41

标签: .net winforms date datetime

我有一个在Windows 7上运行的可视化基本程序(Windows窗体),程序的某些部分使用datetime.now属性将日期插入SQL数据库。今天,在将相同的程序复制到Windows 10 PC之后,我意识到插入到(相同的SQL数据库)中的日期的日期格式是不同的。例如06-09-2017(来自于win 7的编程)和09-06-2018(来自于win10的编程) win7电脑任务栏上的日期显示:6/9/2017 win10:9/6/2017

DateTime.now在msdn上定义为: 获取一个DateTime对象,该对象在此计算机上设置为当前日期和时间,表示为本地时间。

1 个答案:

答案 0 :(得分:0)

Windows版本不会影响日期时间格式,但是您需要在Windows Region Settings>中检查DateTime格式。更改日期时间格式。