当客户日历不是公历时,如何进入DateTime.Now
公历?
我的项目是带有 C# 代码的 Silverlight,并且无法预测客户端默认日历。
当客户日历不是公历时,如何进入DateTime.Now
公历?
我的项目是带有 C# 代码的 Silverlight,并且无法预测客户端默认日历。
DateTime 值没有格式。在内部,它只是自 .NET 纪元 0001-01-01 00:00 以来的滴答计数。格式化是当你调用 ToString 时。
只需为具有所需日历的文化使用不同的 CultureInfo,例如
CultureInfo french = CultureInfo.GetCultureInfo("fr-FR");
String nowStr = DateTime.Now.ToString( french );
CultreInfo.InvariantCulture
如果您只是将可预测的西方文化与公历一起使用,请使用。