Javascript / nodejs は、Date オブジェクトの format メソッドを提供しません。ただし、提供されているネイティブメソッドから日付、月、年を簡単に取得できます...
getYear() - gives year count from 1990 113 for 2013
getFullYear() - gives full year as 2013
getMonth() - gives month number 0 based index
getDate() - gives date of the month
またnew Date()
、さまざまな形式の日付を取得し、それをローカルの日付/時刻に変換します。そのうちの 1 つは UTC 日付形式です。したがって、ノード サーバーが UTC 時間の場合は、Date
コンストラクターを使用して日付を直接変換できます。
var date = new Date(UTC_Date);
あなたの仕様のために、私たちは月getMonth()
のと組み合わせて使用することができますArray
.
これはあなたのために働くはずです...
var months = ["January", "February", "March", "April", "May", "June",
"July", "August","September", "October", "November", "December"];
var date = new Date(result[0].vote_date);
var dateStr = date.getDate() +' '
+ months[date.getMonth()] +' '
+ date.getFullYear();
console.log(dateStr); // gives 17 August 2013
var post={"user_id":result[0].user_id,"date":dateStr});
また、JavaScript での日付の書式設定に関するドキュメントはどこにありますか? および日付の操作が役立ちます。