atitit.日期,星期,時候的顯示方法ISO 8601標準 1. ISO 86011 2. DAte日期的顯示1 2.1. Normal1 2.2. 順序日期表示法(可以將一年內的天數直接表示)1 2.3. 星期顯示法(可以用2位數表示年內第幾個日曆星期,再加上一位數表示日曆星期內第幾天)2 3. ...
atitit.日期,星期,時候的顯示方法ISO 8601標準
2.3. 星期顯示法(可以用2位數表示年內第幾個日曆星期,再加上一位數表示日曆星期內第幾天)2
3. 時間表示法(對UTC時間最後加一個大寫字母Z,其他時區用實際時間加時差表示)2
4. 日期和時間的組合表示法(要在時間前面加一大寫字母T)2
1. ISO 8601
國際標準化組織的國際標準ISO 8601是日期和時間的表示方法,全稱為《數據存儲和交換形式·信息交換·日期和時間的表示方法》。目前最新為第三版ISO8601:2004,第一版為ISO8601:1988,第二版為ISO8601:2000。
2. 年度顯示表示法
年由4位數組成,以西曆公元1年為0001年,以公元前1年為0000年,公元前2年為-0001年,其他以此類推。應用其他紀年法要換算成西曆,
3. DAte日期的顯示
3.1. Normal
例如2004年5月3日可寫成2004-05-03或20040503。
3.2. 順序日期表示法(可以將一年內的天數直接表示)
可以將一年內的天數直接表示,平年365天,閏年366天。如2004年5月3日可以表示為2004-124或2004124
3.3. 星期顯示法(可以用2位數表示年內第幾個日曆星期,再加上一位數表示日曆星期內第幾天)
可以用2位數表示年內第幾個日曆星期,再加上一位數表示日曆星期內第幾天,但日曆星期前要加上一個大寫字母W,
如2004年5月3日可寫成2004-W19-1或2004W191。
但2005-W011是從2005年1月3日開始的,前幾天屬於上年的第53個日曆星期,每個日曆星期從星期一開始,星期日為第7天。
4. 時間表示法(對UTC時間最後加一個大寫字母Z,其他時區用實際時間加時差表示)
小時、分和秒都用2位數表示,對UTC時間最後加一個大寫字母Z,其他時區用實際時間加時差表示。如UTC時間下午2點30分5秒錶示為14:30:05Z或143005Z,當時的北京時間表示為22:30:05+08:00或223005+0800,也可以簡化成223005+08。
5. 日期和時間的組合表示法(要在時間前面加一大寫字母T)
合併表示時,要在時間前面加一大寫字母T,如要表示北京時間2004年5月3日下午5點30分8秒,可以寫成2004-05-03T17:30:08+08:00或20040503T173008+08。
6. 時間段表示法
如果要表示某一作為一段時間的時間期間,前面加一大寫字母P,但時間段後都要加上相應的代表時間的大寫字母。如在一年三個月五天六小時七分三十秒內,可以寫成P1Y3M5DT6H7M30S。
6.1. 重覆時間表示法
前面加上一大寫字母R,如要從2004年5月6日北京時間下午1點起重覆半年零5天3小時,要重覆3次,可以表示為R3/20040506T130000+08/P0Y6M5DT3H0M0S。對應的各地標準
作者:: 綽號:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿爾 拉帕努伊 )
漢字名:艾提拉(艾龍), EMAIL:[email protected]
轉載請註明來源: http://www.cnblogs.com/attilax/
Atiend