javascript - 如何解析 YYYY-MM-DD 格式的日期字符串

标签 javascript

我的日期字符串格式为 '2020/02/25 23:58:08' 。我想将其解析为“2020-02-25”。

注意:最初日期是字符串格式,转换后无论是日期还是字符串格式都没有关系。

file.js

   function test (filepath) {

    let date = "2020/02/25 23:58:08";
    date = date.replace("//"/gi,"-");
   // I am not familiar with regular expressions, I want to omit the data related to hours, seconds extra   
   }

当我运行程序时,我得到了Uncaught ReferenceError: gi is not Defined, gi is to global replacement

最佳答案

试试这个

let date = "2020/02/25 23:58:08";
var date2 = new Date(date)
console.log(date2.toISOString().slice(0,10))

关于javascript - 如何解析 YYYY-MM-DD 格式的日期字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60399318/

相关文章:

javascript - 从tinyMce附加的图像在管理面板和正面具有不同的路径

javascript - 多个虚拟主机可在 Chrome 上运行,但不能在 Firefox 或 Safari 上运行

javascript - ParseFromString 在 IE 中抛出错误,但在 Chrome 中不会

javascript - 通过 NodeJS 将消息发布到 Firebase Cloud Messaging

javascript - Angular 谷歌地图信息窗口图标不可点击

javascript - Javascript Toggle 效果的小问题

javascript - 尝试通过遍历循环来创建 x 个随机矩形 - 但没有重叠

javascript - 我正在向 anchor 标记的前面添加一个图标,但是我想阻止它多次添加图标

javascript - 背景淡入淡出 Bootstrap 下的模态

javascript - 当光标位于它前面的位置绝对元素上时,能够在底层元素内滚动