jq获取当前日期xxxx-xx-xx格式


    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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM