字體:小 中 大 | |
|
||||||||||||||||||||||||||||
2017/07/11 12:21:59瀏覽17806|回應0|推薦0 | ||||||||||||||||||||||||||||
一、日期表示法
先舉幾種常見的日期表示方法於下:
要不讓人搞混,寫的時候越完整越好,例如加上中文的「年」、「月」、「日」;寫西元年時四個字都寫出(如2017)而不要只寫後面二字(如17或 ’17)。但常常因個人習慣或為求方便,就自行簡化以至於別人不容易分辨。
上表所列只是一部分,就已經讓人眼花撩亂,有時實在分不出那一個是月份,那一個是日期。因此ISO 8601訂定了統一的表示法,其格式為
YYYYMMDD (例:20170306)
YYYY-MM-DD (例:2017-03-06)
YYYY為年份,以西元四位數表示
MM為月份,01一月,02二月,… ,12十二月
DD為日期,01-31
年也可以由帶正負號的四或五位數字表示±YYYYY。以西元1年為+0001年(或+00001年),以西元前1年為+0000年(或+00000年),西元前2年為-0001年(或-00001年),其他依此類推。
為了簡便或縮小空間,年月日中間的短線可省略(例:20170306)。只使用數字的方式稱為基本格式(如:20170306)。使用短橫線"-"來間隔年、月、日者稱為擴展格式(如:2017-03-06)。
以前規定年份也可用兩位數來表示(例:17-03-06或170306),但新版ISO 8601要求一律用4位數(如20170306或2017-03-06),以避免與時間表示相混淆。
二、時間的表示法
時間的表示,依ISO 8601標準的規定如下:
hhmmss (例:102338)
hh:mm:ss (例:10:23:38)
hh為小時,用24小時制,00-24
mm為分鐘,00-59
ss為秒鐘,00-60
為了簡便或縮小空間,時分秒中間的冒號可省略(例:102338)。只使用數字的方式稱為基本格式(如:102338)。使用冒號 ":" 來間隔時、分、秒為擴展格式(如:10:23:38)。時分秒都用二位數。
23:59:59接著下一秒為00:00:00,除非我們要特別強調當天的最後一秒,否則我們不用24:00:00表示。
23:59:60是特殊情形,如需要加潤秒時才用。
當要增加正閏秒時,這一秒是加在第二天的00:00:00之前,作用是延緩第二天的開始。當天23:59:59的下一秒被記為23:59:60,然後才是第二天的00:00:00。
三、日期和時間合併表示
日期和時間合併表示時,要在時間前面加一大寫字母T,如2017-03-06T10:23:38。如果是指 「世界協調時間」的時間,則在最後加一個大寫字母Z。如2017-03-06T10:23:38Z。
世界協調時間(英文「Coordinated Universal Time」簡稱UTC,也稱「世界標準時間」或「協調世界時」),是目前主要的世界時間標準,它以原子時(以銫-133原子振動的頻率定義之「秒」)為基礎,可避免天文觀測的誤差。現在已取代格林威治標準時間(Greenwich Mean Time,GMT)。
|
||||||||||||||||||||||||||||
( 知識學習|科學百科 ) |