gpt4 book ai didi

javascript - + 和 - 符号在 datePicker 选项中有什么作用?

转载 作者:行者123 更新时间:2023-11-29 21:13:16 25 4
gpt4 key购买 nike

我刚刚正在浏览 datetimepicker Docs 示例并遇到了以下示例:

jQuery('#datetimepicker7').datetimepicker({
timepicker:false,
formatDate:'Y/m/d',
minDate:'-1970/01/02',//yesterday is minimum date(for today use 0 or -1970/01/01)
maxDate:'+1970/01/02'//tomorrow is maximum date calendar
});

现在我知道javascript中的Date()函数如下:

Creates a JavaScript Date instance that represents a single moment in time. Date objects are based on a time value that is the number of milliseconds since 1 January, 1970 UTC.

但为什么在日期的开头有 + 和 - 符号??像这样:

minDate:'-1970/01/02',//yesterday is minimum date(for today use 0 or -1970/01/01)
maxDate:'+1970/01/02'//tomorrow is maximum date calendar

最佳答案

我看了一下 code on github并进行了一些调试,看起来就像评论所说的那样。 + 符号代表明天,- 符号代表昨天。我不清楚为什么 1970/01/02 在使用加号或减号时被视为表示今天的特殊值。但它确实有效。如果您指定 +1972/01/02 而不是 +1970/01/02 您将获得“tommorrow”加上两年。

关于javascript - + 和 - 符号在 datePicker 选项中有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40693199/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com