今日と日付(mydate)を比較したいと思います。私は私の日付は今日等しい場合とは別に、すべての場合で動作今日と日付をDD-MM-YYYY形式で比較する
new Date(mydate) < new Date();
を試してみました。その場合、上記の時間は含まれている時間を比較するので、true
を返します。しかし、私はだけではなく、時間を比較したいです。
私もmoment.jsを試してみました:
moment(mydate).format('DD-MM-YYYY')<moment().format('DD-MM-YYYY')
をしかし、この1つは仕事をしませんでした。何を書かなければならないのですか?
'YYYYMMDD'形式はそれを動作させる必要があります。 – sp00m
[JavaScriptで時間を比較しないで日付部分を比較する]の可能な複製(http://stackoverflow.com/questions/2698725/comparing-date-part-only-without-comparing-time-in-javascript) – sabithpocker
'moment date2).isAfter(date1、 'day'); '1日を粒度レベルで使用します。ドキュメントはこちら[こちら](http://momentjs.com/docs/#/query/is-before/)DSTの問題を抱えるように瞬間を使用してください。 – sabithpocker