1.toLocaleDateString (根据本地时间把Date 对象的日期部分转换为字符串): var time = new Date(); var formatTime = time.toLocaleDateString(); //print 2017/4/18 2.将时间指定为 年-月-日 格式,例:2017-1-1 var date = new Date('Thu May 12 2016 08:00:00 GMT+0800 (中国标准时间)'); formatTime=date.get
var format = function (time, format) { var t = new Date(time); var tf = function (i) { return (i < 10 ? '0' : '') + i }; return format.replace(/yyyy|MM|dd|HH|mm|ss/g, function(a) { switch (a) { case 'yyyy': return tf(t.getFullYear()); break; case 'MM
整个地球分为二十四时区,每个时区都有自己的本地时间.在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Time Coordinated).UTC与格林尼治平均时(GMT, Greenwich Mean Time)一样,都与英国伦敦的本地时相同.在本文中,UTC与GMT含义完全相同. 北京时区是东八区,领先UTC八个小时,在电子邮件信头的Date域记为+0800.如果在电子邮件的信头中有这么一行: Date: Fri, 08 Nov 2002 0
export function changeDate(dateA) { let date; if (dateA) { if (dateA.toString().indexOf('GMT') > -1) { var dateee = new Date(dateA).toJSON(); date = new Date(+new Date(dateee) + 8 * 3600 * 1000) .toISOString() .replace(/T/g, " ") .replace(/\.