暮らしの技術

暮らしを豊かにする技術や、特に暮らしを豊かにしない技術があります

BSDなdateコマンドで指定した日付のPOSIX timeを吐かせる

GNUのdateだと-dがあって簡単に指定できる.

$ date -d '2013-01-01 17:00' +%s
1356966000

BSD系なヤツだと-dはあるけど意味するところが違う.こういう感じにすると変換できる.

$ date -j -f %Y-%m-%d-%H:%M:%S 2013-01-01-00:00:00 +%s
1356966000