表示日期的方式多种多样:
"18 Jan 1973"
"18/01/1973"
"01/18/1973"
"Jan 18 1973"
"18-01-73"
"18-01-1973"
"01/73"
其中,一些格式适合用在email中,一些适用在HTTP头中, 一些适合用在支票簿中,另外一些则仅适用于信用卡,其中一些格式含义不清(如“01-06-1973”是表示6月1日呢,还是表示1月6日呢?) 如果不规定日期的表示形式,是很难处理日期的。
如果你想了解“18 Jan 1973“和“6 Sep 1950”之间的区别,你需要把它们转换为数字表示。Unix 内部使用纪元秒表示时间。日期和时间加起来表示之自格林威志时间1970年1月1日午夜时分(纪元)到当前时刻之间的秒数。“18 Jan 1973” (假定为午夜时分) 的纪元秒为96163200。在该系统中,午夜表示一天的开始时刻。
上一页 | 下一页 |
处理日期 | 让我们生成一个日期 |