2016-07-12 7 views
-2

私のコードは次のようである:どのように文字列日付をJavaScriptに変換するのですか?

createDate = '2016-07-12 09:09:38'; 
createDate = new Date(createDate); 
console.log(createDate); 

結果:私の問題を解決するためにDate {Tue Jul 12 2016 09:53:13 GMT+0700 (SE Asia Standard Time)}

どれソリューション:Date {Invalid Date}

私はこのような結果をしたいですか?

+3

それはこれが記録されます: '火曜2016年7月12日9時09分38秒GMT + 0300(IDT)' – Uzi

+0

@Uzi、すべてのソリューションを? –

+0

@Uzi有効なiso文字列ではないので、すべてのブラウザではありません – charlietfl

答えて

1

使用このISO-8601形式:引数を解釈するために使用

ここ
createDate = '2016-07-12T09:09:38'; //watch for the T in between 
createDate = new Date(createDate); 
console.log(createDate); 

UTCタイムゾーン。

Check This

+0

'createDate'がdinamycならば。そして、次のような形式です: 'createDate = '2016-07-12 09:09:38';' 'createDate = '2016-07-12 09:09:38';' 'createDate = '2016-07-12T09:09:38'に変更するには? –

+0

'createDate.replace(" "、" T ");'あなたは 'createDate'変数に動的な日付文字列があると仮定します。 –

+0

@mosestohそれがあなたのために働くかどうか教えてください!! –

関連する問題