C# DateTime.MaxValue echivalent în javascript (Programare, Javascript, C#)

Pawan Nogariya a intrebat.

Există vreo modalitate de a obține aceeași valoare a timpului de dată în javascript că c# DateTime.MaxValue întoarce?

Comentarii

  • Acest lucru vă poate ajuta eventual: stackoverflow.com/questions/11526504/minimum-and-maximum-date –  > Por henrikmerlander.
2 răspunsuri
Patrick Hofman

Ei bine, da. Data maximă în .NET este 23:59:59.9999999 UTC, December 31, 9999. Deci acesta ar fi echivalentul Javascript:

var d = new Date(9999, 12, 31, 23, 59, 59, 9999999);

Nu există Date.MaxValue în Javascript, așa că trebuie să o faceți dumneavoastră.

markeh21

Cazul limită de mai sus, așa cum a fost menționat de James Thorpe, poate fi evitat prin utilizarea:

    public dateTimeMax = new Date(9999, 11, 31, 23, 59, 59, 999);

Acest lucru se datorează faptului că luna este indexată cu zero, iar cea mai mare valoare pe care o poate lua pentru milisecunde este 999.