let a = '2020-08-05 11:32:13
'
let b = '2020-08-26 11:32:17
'
我想要的结果是
let a = '2020-08-05
'
let b = '2020-08-26
'
请教各位大神们我该如何操作,在这里先谢谢大家了!
let a = '2020-08-05 11:32:13
'
let b = '2020-08-26 11:32:17
'
我想要的结果是
let a = '2020-08-05
'
let b = '2020-08-26
'
请教各位大神们我该如何操作,在这里先谢谢大家了!
let a = '2020-08-05 11:32:13
';
let a1 = a.substr(0,10); //a1就是你要的日期
注意substr是不会修改原字符串的,需要用变量来接。
let a = "2020-08-05 11:32:13";
let c = a.split(' ');
a=c[0];
console.log(a)
按照你的格式这样就能得到。
但是如果你使用的是vue.js。我建议你使用date-fns这个日期工具库
之后代码就可以变成
import { format } from "date-fns";
import { parseISO } from "date-fns/fp";
console.log(format(parseISO("2020-08-05 11:32:13"), "yyyy-MM-dd"));//2020-08-05
moment和dayjs 用法都是一样的
moment('2020-08-05 11:32:13').format('YYYY-MM-DD')
YYYY-MM-DD HH:mm:ss 对应年月日 时分秒 需要什么格式用format处理就可以
10 回答11.1k 阅读
15 回答8.4k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
8 回答6.2k 阅读
2 回答2.6k 阅读✓ 已解决
简单的实现
推荐使用一些工具库吧,可以转化任意格式如:dateFormat.js