如何根据用户的偏好/区域设置格式化日期?

时间:2014-02-28 02:49:41

标签: windows-phone-8

我有DateTime。我想根据用户首选的语言环境/他们设置的任何其他系统特定的首选项将其格式化为字符串。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

取决于您需要展示的内容:

DateTime.Now.ToShortDateString();
DateTime.Now.ToShortTimeString();
DateTime.Now.ToLongDateString();
DateTime.Now.ToLongTimeString();
...

调用这些方法时,DateTime对象的值将使用与当前文化关联的DateTimeFormatInfo属性定义的模式自动格式化。