unixtimeとdateの相互変換alias

簡単にメモ

 

.zshrcの設定


alias date2ut='date +%s --date'
function ut2date() {echo $1 | awk '{print strftime("%Y-%m-%d %H:%M:%S",$1)}';}

テスト


-> % ut2date 1384174958
2013-11-11 22:02:38

-> % date2ut '2013-11-11'
1384095600

参考

function strftime never defined と言われたら


-> % sudo apt-get install gawk