Saya menggunakan yang berikut ini di Mac OSX.
currDate=`date +%Y%m%d`
epochDate=$(date -j -f "%Y%m%d" "${currDate}" "+%s")
date +%s
Ini bekerja dengan baik untuk saya di OS X Lion.
date -j -f "%Y-%m-%d" "2010-10-02" "+%s"
man date
di OSX memiliki contoh ini
date -j -f "%a %b %d %T %Z %Y" "`date`" "+%s"
Yang saya pikir melakukan apa yang Anda inginkan.
Anda dapat menggunakan ini untuk tanggal tertentu
date -j -f "%a %b %d %T %Z %Y" "Tue Sep 28 19:35:15 EDT 2010" "+%s"
Atau gunakan format apa pun yang Anda inginkan.
Bagaimana cara menggabungkan dua perpustakaan statis menjadi satu?
Bagaimana cara mengembangkan aplikasi OpenGL ES (GLES) 2.0 di Linux?