我有两个案子。
案例1:Date.UTC(2008,9,6);
案例2:
var a = '2008,9,6';
Date.UTC(a);在用例1显示结果时,true是时间戳,而例2是NaN
任何人都可以解释和给我解决方案的案例2。
谢谢!
发布于 2017-02-19 20:13:38
Case1
Date.UTC(2008,9,6);将三个不同的参数传递给UTC函数,它们是数字--年份、月、日
Case2
var a = '2008,9,6';
Date.UTC(a);您只传递一个参数,该参数是无效的字符串。根据文档,UTC函数采用的第一个参数是年份,因此年份不能等于"2018,9,6"。
要解决这个问题,你可以这样做
Date.UTC('2008','9','6')进一步参考:utc.asp
https://stackoverflow.com/questions/42331568
复制相似问题