`дата` команда на OS X не имеет опции ISO 8601 `-I`?

В Bash скрипте я хочу распечатать текущее время в формате ISO 8601 (желательно UTC), и кажется, что это должно быть так же просто, как дата -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? Спасибо!

177
задан Basil Bourque 3 May 2014 в 04:27
поделиться