如何阅读计算机的日期时间格式并适当更改代码

Mef*_*to1 0 .net c#

我有一些代码从今天的日期减去用户指定的天数并写出一些东西.我们使用dd-mm-yyyy格式.在测试期间,在具有mm-dd-yyyy格式的计算机上,它会反映几个月而不是几天.看起来像这样:

DateTime Date1 = DateTime.Now.Subtract(new TimeSpan(days, 0, 0, 0));
Run Code Online (Sandbox Code Playgroud)

我们如何读取计算机的日期时间格式,如果格式与我们的格式不同,则修改减法.

谢谢.

Pau*_*lie 5

你不能这样做:

DateTime myDate = DateTime.Now.AddDays(-1);
Run Code Online (Sandbox Code Playgroud)