私は、JavaScriptの日付オブジェクトに 'April 25、2016 Mon 09:59 PM'を変換したいので、基本的な計算をすることができます。しかし、Date.parse()はNanを生成しません。 Date.parseには書式設定のための特定の要件があるからだと思います。AM/PMの日付文字列をjavascriptの日付オブジェクトに変換する
jQuery以外の外部ライブラリは使用できません。
私は、JavaScriptの日付オブジェクトに 'April 25、2016 Mon 09:59 PM'を変換したいので、基本的な計算をすることができます。しかし、Date.parse()はNanを生成しません。 Date.parseには書式設定のための特定の要件があるからだと思います。AM/PMの日付文字列をjavascriptの日付オブジェクトに変換する
jQuery以外の外部ライブラリは使用できません。
正規表現を使用して、週の日付を削除しよう:
var date = 'April 25, 2016 Mon 09:59 PM';
date = new Date(date.replace(/([0-9]{4}) .{3}/, '$1'));
document.body.innerHTML = date;
一見、これは動作します。ありがとうございました。 – Optimus
正しい形式は次のようになります。
var myDate=new Date('April 25, 2016 09:59 PM')
または
var myDate=new Date('Mon April 25, 2016 09:59 PM')
今あなたがDate型のMyDateに該当オブジェクトを持っているし、あなたの計算を行うには、日付オブジェクトのすべてのメソッドにアクセスすることができます。
は曜日があなたのフォーマットに年後に行くあなたは確かにいますか? – Tuco
はい。私は確信しています。これはエンジニアリング面でのフォーマットの結果であり、エンジニアリング時代の問題を解決するよりも簡単に補うことができます。 – Optimus