泰国和英国的时差几个小时?
英国在东方的时间比欧洲早,还是在西方的时间比欧洲晚?这个其实很难说清楚,因为“东西方”本身就是一个有问题的概念。 为了说明这个问题,我们首先需要了解一个知识点——「日期与时间」的表示方法。
在计算机领域,一般采用ISO8601标准来表示日期和时间。其中,年份用4位整数表示,月份用2位整数字符表示,日期用2位整数字符表示,小时用2位正整数表示,分钟用2位正整数表示,毫秒用6位十进制整数表示。例如:2015年7月3日7点3分47秒可以表示为2015-07-03T07:03:04.000Z。
如果只关心年份和月份,而不想显示具体的日期、时间和分秒,可以用简写形式,把四个连续的数字用“-”连成一体,当作一个整体表示,并且必须保证前两位是年,后两位是月。例如上面的时间可以用2015-07表示。
由于一年有12个月,一月有31天,二月有28天或29天等情况,所以这种简化方式可能会引起一个月中出现两次“上标”或者一次也不出现的情况。因此又出现了另一种简写方式:YMD(YYDDD)。它和上面那种方式的差别只是在前缀上多了年、月和日的缩写标记,而且在同一个“-”号后面,不论前面有多少个“-”号,所有的年份都必须用4位数表示。这样就能确保不会出现一个月中两次以上出现同一字母的情况了。
举个例子: 2015-07-07可以表示为2015-06-25(闰年是26),也可以表示为2015-07(润七月),还可以表示为2015-07/07(这个月有31天)……但是绝对不会出现2015-07=2015-06这种情况。
按照上述规则,如果我们把2015年7月3日写成2015-07-04的话,那么它就是正确的;但是如果把它写成2015-06-23,这就是错误的。 因为2015年6月23日是英式的昨天,而2015年7月4日是泰式的今天。而在我国历史上,今天既可以是英式的昨天,也可以是泰式的今天,取决于农历的月份。