如何在 JavaScript 中将字符串 '2020/07/28-19:39:45' 转换为类似

我得到这样一个函数的字符串输出。2020/07/28-19:39:45; 然后我将其传递进来moment("2020/07/28-19:39:45")以用于DateRangePicker反应。为此,我在我的DateRangePicker. 所以,我试图将它转换为 GMT 格式,因为使用 javaScript 格式moment()不会导致错误。

PS:我用的是火狐。


大话西游666
浏览 97回答 2
2回答

LEATH

Moment.js 警告:弃用警告:提供的值不是公认的 RFC2822 或 ISO 格式。moment 构造回退到 js Date(),这在所有浏览器和版本中都不可靠。不鼓励使用非 RFC2822/ISO 日期格式,并将在即将发布的主要版本中将其删除。请参阅http://momentjs.com/guides/#/warnings/js-date/了解更多信息。您应该将 - 替换为空格,然后尝试 moment();moment("2020/07/28-19:39:45".replace('-', ' '))

红糖糍粑

可能像这样的一些人会帮助你从这件事开始。<html><body><h4>Date to Convert: <i>2020/07/28-19:39:45</i> </h4>&nbsp;<button onclick="switchGMT()">Convert to GMT</button><p id="myDate"></p><script>const switchGMT =()=> {&nbsp; let myDate = new Date('2020/07/28-19:39:45');&nbsp; let convertedDate = myDate.toUTCString();&nbsp; document.getElementById("myDate").innerHTML = convertedDate;}</script></body></html>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript