man date
на OSX имеет этот пример
date -j -f "%a %b %d %T %Z %Y" "`date`" "+%s"
Который, я думаю, делает то, что вы хотите.
Вы можете использовать это для конкретной даты
date -j -f "%a %b %d %T %Z %Y" "Tue Sep 28 19:35:15 EDT 2010" "+%s"
Или используйте любой формат по вашему желанию.