我刚刚浏览了 datetimepicker Docs 示例,并遇到了以下示例:
Array (
[0] => Array ( [0] => 10 )
[1] => Array ( [0] => 15 [1] => 16 [2] => 17 )
[2] => Array ( [0] => 20 )
)
现在我知道javascript中的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实例 时间。日期对象基于时间值,即时间值 自1970年1月1日UTC以来的毫秒数。
但为什么在日期开头的+和 - 标志?像这样:
Date()
答案 0 :(得分:1)
我看了一下code on github并进行了一些调试,它看起来像评论所说的那样。一个+
标志明天会给你,-
标志会在昨天给你。我不清楚为什么1970/01/02
在使用加号或减号时被视为特殊值。但它确实有效。如果您指定+1972/01/02
而不是+1970/01/02
,您将获得“明天”加上两年。