日付オブジェクトをUTCに変換してからyyyymmdd形式に変換しようとしています。ここ は私のコードUTC時刻をyyyymmdd形式に変換します。Javascript
var scheduleDate = '2016/10/29 17:00';
var d = new Date(scheduleDate);
var utcdate = d.toUTCString();
var mm = utcdate.getUTCMonth() + 1;
var dd = utcdate.getUTCDate();
alert([date.getUTCFullYear(), !mm[1] && '0', mm, !dd[1] && '0', dd].join(''));
あるしかし、私は以下のエラーを取得しています:
utcdate.getUTCMonth is not a function
にはどうすればUTC文字列の日付形式から月と日付を取得することができます?
を...'行を呼び出して直接' d 'のUTCメソッドを呼び出す – Andreas
getUTCMonth()は、Dateプロトタイプのメソッドで、コードが文字列オブジェクト(utcdate)でそれを使用しようとしています。あなたはそれをあなたのd変数に使うことができます(そして他の日付プロタイプ関数)。 –