当前位置: 移动技术网 > IT编程>开发语言>JavaScript > js 格林威治时间转正常格式并兼容ios

js 格林威治时间转正常格式并兼容ios

2019年01月15日  | 移动技术网IT编程  | 我要评论
function timechange(time) {
            var date = time.substr(0, 10); //年月日
            var hours = time.substring(11, 13);
            var minutes = time.substring(14, 16);
            var seconds = time.substring(17, 19);
            var timeflag = date + ' ' + hours + ':' + minutes + ':' + seconds;
            timeflag = timeflag.replace(/-/g, "/");
            timeflag = new date(timeflag);
            timeflag = new date(timeflag.gettime() + 8 * 3600 * 1000);
            timeflag = timeflag.getfullyear() + '-' + ((timeflag.getmonth() + 1) < 10 ? "0" + (timeflag.getmonth() + 1) : (timeflag.getmonth() + 1)) + '-' + (timeflag.getdate() < 10 ? "0" + timeflag.getdate() : timeflag.getdate()) + ' ' + timeflag.gethours() + ':' + timeflag.getminutes() + ':' + (timeflag.getseconds() < 10 ? "0" + timeflag.getseconds() : timeflag.getseconds());
            return timeflag;
        };

调用

var time = '2019-01-10t08:43:00.000+0000';
console.log('time',timechange(time));

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网