本地化日期格式描述符的最佳方法是什么?
正如不使用mm / dd / yyyy格式的文化人士所知道的那样,必须以这种格式输入日期很烦人。 .NET框架提供了一些非常好的本地化支持,因此根据用户的文化来解析日期很简单,但是您通常还希望显示有关所需格式的有用提示(尤其是在yy和yyyy之间进行区分,在大多数文化)。
以对大多数用户有意义的方式执行此操作的最佳方法是什么(例如,dd / M / yyy由于大小写的变化以及一个字母和两个字母之间的切换而令人困惑)。
请您参考如下方法:
Just use ISO-8601。这是国际标准。
Date and time (current at page generation) expressed according to ISO 8601:
Date: 2014-07-05
Combined date and time in UTC: 2014-07-05T04:00:25+00:00
2014-07-05T04:00:25Z
Week: 2014-W27
Date with week number: 2014-W27-6
Ordinal date: 2014-186