次の方法で日付をフォーマットしています。
date = new Date("2013-05-12 20:00:00");
formattedDate = new Date(date.getFullYear(),date.getMonth(),date.getDate());
これを Chrome で実行すると、次のように出力されます。
Sun May 12 2013 00:00:00 GMT-0700 (PDT)
これは私が必要とするものですが、これを Firefox または Safari で実行すると、
Invalid Date
誰でもこれに対する回避策を提案できますか。ライブラリ、正規表現、または文字列操作を必要としない場合は、余分なポイント。