2016-11-13 5 views
0

次のJavascriptの日付バージョンのネットを精練しています: 土曜日11月5日、2016 私は日と月の配列を見てみました...私はちょっと困りました。 私はphpの日付形式から得たこの特定の日付形式: 日付( "l jS F、Y")。 JavaScriptのバージョンは (日付の接尾辞は付いていますか)ですか? ヒントがあれば大丈夫でしょう。 歓声。「2016年11月5日土曜日」のJavaScript日付バージョンを取得するにはどうすればよいですか?

+3

と – charlietfl

+0

チェック[表示ドキュメント](HTTPの書式設定の詳細について確認することができます://をmomentjs.com/docs/#/displaying/)for moment.js – Ben

+0

[JavaScriptで日付の書式設定に関するドキュメントはどこにありますか?](https://stackoverflow.com/questions/1056728/where-can-i-find - ドキュメントの書式設定 - 日付のjavascript) –

答えて

0

最も近い形式、それは「日2016年11月13日」

0

のような出力があなたが

を述べた解析/表示形式に任意のJSのネイティブ実装はありませんでしょう、この

var d=new Date; 
var str=d.toDateString(); 
console.log(str); 

を試してみてください

ただし、momentjsを使用してこの日付文字列をフォーマットすることができます。ここでは、構文解析を行う方法の例を示します。

あなたはMomentJs Docs

let date = "Saturday 5th November, 2016"; 
 

 
let formattedDate = moment(date, "dddd Do MMMM, YYYY"); 
 

 
let jsDate = formattedDate.toDate(); 
 

 
console.log(jsDate.toString()); 
 

 
//Convert JS Date to formatted 
 

 
let jsDateObj = moment().format("dddd Do MMMM, YYYY"); 
 
console.log(jsDateObj);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.16.0/moment.min.js"></script>
疑い延期に日付のタスクを簡素化するためにmoment.jsする

関連する問題