var date = new Date().toLocaleDateString() .split("/") .join("-")
注:换行是为了美观,便于阅读,养成良好编码习惯,和写一行效果是一样的
new Date():获取当前日期
输出:Wed May 27 2020 17:03:56 GMT+0800 (中国标准时间)
new Date().toLocaleDateString() :调用jq方法可根据本地时间把 Date 对象的日期部分转换为字符串,
输出:2020/5/27
.split("/"):按照"/"拆分成数组
输出:["2020", "5", "27"]
.join("-"):把数组之间插入"-"并转为字符串
最终输出:2020-5-27
美中不足:月份或者日期是个位数时,前面没有补0
原文:https://www.cnblogs.com/qdkfyym/p/12974477.html