时间是否始终位于日期之后,在世界各种文化中都有空格?
我看到Microsoft FCL假定它确实:
public string get_FullDateTimePattern()
{
if (this.fullDateTimePattern == null)
{
this.fullDateTimePattern = this.LongDatePattern + " " + this.LongTimePattern;
}
return this.fullDateTimePattern;
}
这是我可以在每种文化的每种发展语言中做出的假设吗?
答案 0 :(得分:0)
我认为这比任何事情都更具风格。例如,在英语中,任何一个订单都可以接受:
我会在11月4日下午5点见到你。
或
您的预约时间是1月3日上午10点。
我认为同样适用于大多数(如果不是任何)文化。将日期置于时间之前往往遵循将“最重要的价值”放在首位的“大端”风格。
答案 1 :(得分:0)
我不知道任何特定的语言环境,但是:广泛使用的ISO标准8601(通常用于例如XML文件中)使用日期时间,如“2010-03-12T22:30:01 + 01:00”,所以在这种情况下,分隔符将是T而不是空格。