今天写代码需要往后端传当前时间,整理一下时间有关方法,
let time = new Date()
time : Tue Apr 18 2023 20:22:13 GMT+0800 (中国标准时间)
time.toLocaleString(): 2023/4/18 20:22:13
time.toLocaleDateString(): 2023/4/18
time.toDateString(): Tue Apr 18 2023
time.toLocaleTimeString(): 20:22:13
time.toTimeString(): 20:22:13 GMT+0800 (中国标准时间)
日期的横杠、斜杠相互替换
1、横杠替换为斜杠
let dt = "2023-04-18"; let dt = dt.replace(/-/g,"/");
替换所有“-” ,g为全局标志,另外如果加i就忽略大小写:2023/04/18
2、斜杠替换为横杠
let dt = "2023-04-18"; let dt = dt.replace(/\//g,"-");
替换所有“/”,g为全局标志,另外如果加i就忽略大小写:2023-04-18