我希望使用moment.js以下列方式将当前日期和时间转换为。
当前日期和时间使用javascript 新日期():Thu Jul 12 2018 09:28:51 GMT+0530 (India Standard Time),并希望将上述格式转换为下面提到的格式。
1. Thu, 12 Jul 2018 09:31:37 GMT
2. 2018-07-12T09:31:38Z发布于 2018-07-12 04:53:42
您可以了解更多关于这里用moment.js格式化。的信息。
用转义-字符"[]“。格式转义单词
console.log(moment());
console.log(moment().format('ddd, DD MMM YYYY HH:mm:ss [GMT]'));
console.log(moment().format('YYYY-MM-DD[T]HH:mm:ss[Z]'));<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>
发布于 2018-07-12 05:12:24
您也可以尝试如下所示
var moment = require('moment');
var format1 = moment().utcOffset(330).format('ddd, DD MMM YYYY HH:mm:ss [GMT]')
var format2 = moment().toDate();
console.log(format1);
console.log(format2);import moment from 'moment';
var format1 = moment().utcOffset(330).format('ddd, DD MMM YYYY HH:mm:ss [GMT]')
var format2 = moment().toDate();
console.log(format1);
console.log(format2);安装时刻如下所示
npm install --save momentvar format1 = moment().utcOffset(330).format('ddd, DD MMM YYYY HH:mm:ss [GMT]')
var format2 = moment().toDate();
console.log(format1);
console.log(format2);矩源脚本
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>发布于 2018-07-12 04:54:26
您可以使用toGMTSting方法将本地时间转换为GMT格式。希望这有帮助..。
console.log(new Date().toGMTString());
console.log(new Date("Fri Jan 20 2012 11:51:36 GMT-0530").toGMTString());
https://stackoverflow.com/questions/51297141
复制相似问题