1
を与える:瞬間に文字列を変換すると、これは、JSの私のコードで間違った年に
var x = "2017-1-2";
var y = moment(x, "yyyy-MM-DD")
そして、私は、コンソールでのyを見たときに、これはそれが何であるかです:
あなたが見ることができるように_dには正しい日と月がありますが、間違った年です。なぜこれが起こっていて、それを修正するのですか?私はその値を使ってajax経由でサーバーに送信し、間違った年が送信されます。
私は前にMoment.jsと遊んませんが、 '' moment''は、コンストラクタで、あなたが '' new''キーワードを使用していないだろうと仮定したことがありませんか? – Crowes
@JoshCroweいいえ、新しい瞬間オブジェクトを作成するには、新しいキーワードは不要です:) –
ああ、それはコンストラクタではなくリターンを持つ関数です。ゴッチャ。 – Crowes