嘀嘀嘀  ~   前端日期相互转换来了

1.  国际标准时间转年月日   

方法一:

         2022-09-30T12:20:00.000Z 为国际标准时间 (国际标准时间和年月日时差为8个小时)

        转换完成  结果为   2022.09.30   20:20:00


methods:{
	addZero(num) {
	    return num < 10 ? '0' + num : num;
	},
	formatDateTime(date) {
	    const time = new Date(Date.parse(date));
		time.setTime(time.setHours(time.getHours()));
		const Y = time.getFullYear() + '.';
		const M = this.addZero(time.getMonth() + 1) + '.';
	    const D = this.addZero(time.getDate()) + ' ';
		const h = this.addZero(time.getHours()) + ':';
		const m = this.addZero(time.getMinutes()) + ':';
		const s = this.addZero(time.getSeconds());
		return Y + M + D + h + m + s;
	},
}

方法二:

        下面方法只是简单分割然后重组  格式化

        2022-09-30T12:20:00.000Z 转换为年月日 就是2022-09-30  12:20:00

  formateDate(date) {
    const arr = date.split('T');
    const d = arr[0];
    const darr = d.split('-');

    const t = arr[1];
    const tarr = t.split('.000');
    const marr = tarr[0].split(':');

    const dd =
      parseInt(darr[0]) +
      '-' +
      parseInt(darr[1]) +
      '-' +
      parseInt(darr[2]) +
      ' ' +
      parseInt(marr[0]) +
      ':' +
      parseInt(marr[1]) +
      ':' +
      parseInt(marr[2]);
    return dd;
  }

转自:如何格式化和转换后台给的时间戳(2020-02-22T16:00:00.000Z)为标准的时间格式_const.的博客-CSDN博客

2.  中国标准时间转换年月日

function switchDate(standardTime) {
  if (standardTime != "") {
    let a = standardTime;
    var Month = a.getMonth() + 1;
    var MonthDate;
    var DayDate = a.getDate();
    var Day;
    if (Month < 10) {
      MonthDate = '0' + Month;
    } else {
      MonthDate = Month;
    }
    if (DayDate < 10) {
      Day = '0' + DayDate;
    } else {
      Day = DayDate;
    }
    var datetime = a.getFullYear() + "-" + MonthDate + "-" + Day;
    console.log(datetime)
    return datetime
  }
}

中国标准时间standardTime =  Sat Jan 01 1994 00:00:00 GMT+0800 (中国标准时间) 转之后是datetime = 1994-01-01

转自:中国标准时间转日期YYYY-MM-DD_M_SSY的博客-CSDN博客_中国标准时间怎么转成日期

3.时间戳转换年月日

        转载:

时间戳转换、获取当前时间年月日 - vaelcy - 博客园

4.中国标准时间转换年月日

        转载:

年月日转换为标准时间_imkaifan的博客-CSDN博客_年月日转标准时间

5.可以查看  安装 | Day.js中文网

下载js文件到项目   方便使用

欢迎大家前来探讨

如有侵权,请联系删除

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐