我試圖將存儲在變量中的日期轉換爲unix時間戳。我有價值,我必須提供這個值的格式(「%m%d%Y」),然後轉換它(「%s」)。你能給我一個提示嗎?將日期存儲的變量轉換爲unix時間BASH
>initial_date=02012014
>date_2_unixtime=`date +"%m%d%Y" -d $initial_date +"%s"`
date: extra operand `+%s'
Try `date --help' for more information.
謝謝
是,爲什麼你的輸出是'1391230800'代替'1391209200'我很好奇? – Kent
@Kent:Timezone offset :)我的時鐘設置爲UTC,距離UTC UTC時間6小時。 – anubhava
@Kent,我想anubhava來自未來:) – fedorqui