帖子
帖子
用户
博客
课程
显示全部楼层
27
帖子
0
勋章
1638
Y币

[BUG] js 的Date()方法获取时间在华为荣耀8上得到的是世界时

[复制链接]
发表于 2017-4-1 14:37:33
今天发现了一个问题:在js里面调用js的date()方法获取当前时间,getHours()在华为荣耀8手机上得到的是世界时间,在其它手机如三星苹果上则是东8区时间,不知道是引起这区别的原因在哪,还麻烦官方技术人员帮忙查看下

27
帖子
0
勋章
1638
Y币
cjapi 发表于 2017-4-1 15:31
您好,您的代码是怎么写的?
apiready = function() {
            var d = new Date()

var now=new Date();
var hours=now.getHours();
console.log("hours:"+hours);
这样写的,我测的手机是华为荣耀8青春版
2
帖子
0
勋章
2271
Y币
您好,您的代码是怎么写的?
apiready = function() {
            var d = new Date()
            document.write(d.getHours())
        }
华为畅玩5x上测试东八区时间。
2
帖子
0
勋章
2271
Y币
南信大公司 发表于 2017-4-1 16:14
var now=new Date();
var hours=now.getHours();
console.log("hours:"+hours);

您好,我这边几个手机测试的都是东八区时间,可能是兼容性问题,时间您自己转换一下。
您需要登录后才可以回帖 登录

本版积分规则