OS Xで文字列からdateを生成するには、以下のようにします。
$ date -jf '%Y-%m-%d' '2014-12-12' 2014年 12月12日 金曜日 23時04分30秒 JST
指定しない部分は、環境から呼び出すみたいです
UTCにしたい場合はjnfとします
$ date -juf '%Y-%m-%d' '2014-12-12' 2014年 12月12日 金曜日 14時05分42秒 UTC
出力を決めたい場合
$ date -juf '%Y-%m-%d' '2014-12-12' +'%Y%m%d' 20141212
参考もと
- man date