首页 新闻 会员 周边

安卓和ios不兼容日期获取方式怎么解决

0
悬赏园豆:60 [已关闭问题] 关闭于 2016-08-10 10:14

var myDate = new Date();
var nowtime = myDate.toLocaleDateString();

//设置竞猜游戏的结束时间
var endtimestr = "2016/08/22";
var endtimes = new Date(Date.parse(endtimestr.replace(/-/g, "/")));
var endtime = endtimes.toLocaleDateString();


var begin = new Date(nowtime);
var end = new Date(endtime)

alert(begin);
alert(end);

if (begin.getTime() < end.getTime()) {
window.location.href = "02.htm?oid=" + oid + "";
}

苹果测试出现Invalid Date的问题但是安卓正常,怎么解决

|麦兜|的主页 |麦兜| | 初学一级 | 园豆:27
提问于:2016-08-03 14:42
< >
分享
所有回答(2)
0

1、采用moment日期库。

2、不要使用LocaleDateString(),使用long类型的时间。 Date.now(),  new Date().valueOf()

幻天芒 | 园豆:37175 (高人七级) | 2016-08-03 16:26
0

时间戳?

顾晓北 | 园豆:10844 (专家六级) | 2016-08-03 17:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册