如何在javascript中使用斜杠格式化DateTime字符串以使用超量?

Bac*_*tnz 5 javascript

我有一个输入日期字符串,格式如下:

yyyy/mm/dd
Run Code Online (Sandbox Code Playgroud)

这是我想要的输出日期字符串格式:

yyyy-mm-dd
Run Code Online (Sandbox Code Playgroud)

有没有内置的方法在Javascript中执行此操作?

ade*_*neo 8

使用string.replace

date = date.replace(/\//g, '-');
Run Code Online (Sandbox Code Playgroud)

小提琴

如果由于某种原因你不想使用正则表达式

date = date.split('/').join('-');
Run Code Online (Sandbox Code Playgroud)

  • @ Pheonixblade9 - 更易于维护?什么比简单的string.replace更可维护? (4认同)