内容来源网上,自己记录下
问题1:
var date =new Date();
这个是获取当前系统时间的对象,在各端都可以
但是:
var date =new Date("2017-01-23 08:00");
这种设定指定日期,在ios系统下safir,没有值,是NAN,其他chrome浏览器都可以正常得到值,
网上查到了问题解决方法,下面这种写法就兼容所有系统了
var date =new Date("2017/01/23 08:00");
问题2:
HTML5中新增了日历控件,如果将控件的type=“datetime-local”,如果是Chrome,控件的日期显示格式是2016/05/30 08:00 ,如果是Safari,日期的显示格式是:2016-05-31T08:00,当我们用JQuery取值赋值的时候,就必须用这种方式才能赋值:假如说这个日历控件的id是timeDate,代码如下:
$("#timeDate').val("2016-05-30T08:30");
用$("#timeDate').val("2016/05/30 08:30");就会报错。