JavaScriptの日付を次のようにフォーマットする方法を考えているだけです
yearmmddThhmm
20130511T0825
JSで日付をフォーマットするために私が見つけた最良のことは(骨の折れる部分をまとめる以外に)momentjsを使用することです。軽量で、API は非常にシンプルです。日付オブジェクトを指定し、いくつかのパラメーターを渡すだけで、きれいにフォーマットされた日付が返されます。
日付には がありtoISOString
、これはほぼ存在します。次に、不要なものを取り除きます。
var d = new Date(), // Tue Jun 04 2013 21:23:52 GMT+0100 (GMT Daylight Time)
s = d.toISOString(); // "2013-06-04T20:23:52.058Z"
s.replace(/[^\da-z]/ig, '').slice(0, -6); // 20130604T2023"