在bash腳本,我要打印的當前日期時間在ISO 8601格式(首選UTC),並且看起來這應該是越簡單date -I
:OS X上的`date`命令沒有ISO 8601`-I`選項?
http://ss64.com/bash/date.html
但這似乎沒有不我的Mac上運行:
$ date -I
date: illegal option -- I
usage: date [-jnu] [-d dst] [-r seconds] [-t west] [-v[+|-]val[ymwdHMS]] ...
[-f fmt date | [[[mm]dd]HH]MM[[cc]yy][.ss]] [+format]
事實上,man date
不會列出該選項。
任何人都知道這是爲什麼,或者以其他任何方式打印ISO 8601格式的日期?謝謝!
要澄清,我想要一個完整的ISO 8601日期,我包括時間,最好在UTC時區。 –
最好只編輯問題。你想要什麼格式的時間? –
@Tom:好,已編輯。按照格式,ISO 8601是否不夠具體? –