私の現在の仕事では、指定された日付と現在の日付を比較する必要があります。私はノックアウトJSでこの日付比較モジュールを追加する必要があります。指定された日付の形式は、以下のようなものです私が使用している現在の日付の後日付の比較結果が間違っています
User.StartingDate()
Mon Jun 08 2015 00:00:00 GMT+0530 (India Standard Time)
__proto__: Invalid Date
、
も次の形式で結果var dateToday = new Date();
、
Tue May 31 2016 16:06:12 GMT+0530 (India Standard Time)
__proto__: Invalid Date
しかし、結果、この二つのこと2つの異なる時間表記でそして、私は現在の日付で指定した日付を比較したい、それを比較しながら私は、私は一日のために苦労したが、それを理解することはできません、
User.StartingDate().toLocaleDateString() < dateToday.toLocaleDateString()
// result is FALSE
// but 06-08-2015 < 05-31-2016 is TRUE
を
、などのUser.StartingDate().toLocaleDateString()
"06-08-2015"
dateToday.toLocaleDateString()
"05-31-2016"
を試みたが、していますなぜ物事が間違っているか。
ご意見があれば助かります。
私はこの日付の比較は自分のアプリケーション内のすべてのWebブラウザでサポートする必要がありますIE –
IEのバージョン11.0.9600.18053 –