Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#DateTime.MaxValue在javascript中的等效值_Javascript_C# - Fatal编程技术网

C#DateTime.MaxValue在javascript中的等效值

C#DateTime.MaxValue在javascript中的等效值,javascript,c#,Javascript,C#,有没有办法在javascript中获得与c#DateTime.MaxValue返回的日期时间相同的值?是的。NET中的最大日期为23:59:59.9999999 UTC,9999年12月31日。因此,这将是等效的Javascript: var d = new Date(9999, 12, 31, 23, 59, 59, 9999999); Javascript中没有Date.MaxValue,因此您必须自己创建它。是的。NET中的最大日期为23:59:59.9999999 UTC,9999年1

有没有办法在javascript中获得与
c#
DateTime.MaxValue
返回的日期时间相同的值?

是的。NET中的最大日期为
23:59:59.9999999 UTC,9999年12月31日
。因此,这将是等效的Javascript:

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

Javascript中没有
Date.MaxValue,因此您必须自己创建它。

是的。NET中的最大日期为
23:59:59.9999999 UTC,9999年12月31日
。因此,这将是等效的Javascript:

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

Javascript中没有
Date.MaxValue
,因此您必须自己创建它。

James Thorpe提到的上述边缘情况可以通过以下方法避免:

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

这是因为月份的索引为零,毫秒内的最高值为999。

James Thorpe提到的上述边缘情况可以通过以下方法避免:

    public dateTimeMax = new Date(9999, 11, 31, 23, 59, 59, 999);
这是因为月份的索引为零,毫秒内的最高值为999。

这可能会帮助您:这可能会帮助您: