mongodb では、日付の値は次のとおりです。
"date" : ISODate("2012-10-11T07:00:00Z")
マングースのノードでは、日付を取得し、次の値を持ちます。
entry.date = 2012-10-11T07:00:00.000Z
したがって、私のコードでは次のことを行います。
var date = new Date(entry.date);
var format = date.getMonth() + '/' + date.getDate() + '/' + date.getFullYear();
出力が得られます:
9/11/2012
これの何が問題なのですか?
出力は次のようになると思いました。10/11/2012
Date では、月が 0 ~ 11 で始まることを理解しています。しかし、日付形式から取っているので、なぜそれから1か月を差し引く必要があるのでしょうか。
ありがとう