js 2019-11-06 T 16:00:00.000 Zフォーマット変換年月日フォーマット

6295 ワード

変換時間の方法は、例えば取得した時間がこのようなフォーマットです.let=「2019-11-06 T 16:00:00 Z」
formateDate(datetime) {
      // let  = "2019-11-06T16:00:00.000Z"
        function addDateZero(num) {
            return (num < 10 ? "0" + num : num);
        }
        let d = new Date(datetime);
        let formatdatetime = d.getFullYear() + '-' + addDateZero(d.getMonth() + 1) + '-' + addDateZero(d.getDate());
        return formatdatetime;
    },
時には秒があればこれを変えます.
let formatdatetime = d.getFullYear() + '-' + addDateZero(d.getMonth() + 1) + '-' + addDateZero(d.getDate()) + ' ' + addDateZero(d.getHours()) + ':' + addDateZero(d.getMinutes()) + ':' + addDateZero(d.getSeconds());
バックエンドに送る時間
jcjssjDate: this.formateDate(this.jcjssjDate),
jckssjDate: this.formateDate(this.jckssjDate),
送信後の時間書式:
jcjssjDate: "2019-11-23"
jckssjDate: "2019-11-16"