js获取当前年月日【包含不满10 补 0 】

js获取年月日

var date = new Date();

date.getYear(); //获取当前年份(2位)

date.getFullYear(); //获取完整的年份(4位)

date.getMonth(); //获取当前月份(0-11,0代表1月)

date.getDate(); //获取当前日(1-31)

date.getDay(); //获取当前星期X(0-6,0代表星期天)

date.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)

date.getHours(); //获取当前小时数(0-23)

date.getMinutes(); //获取当前分钟数(0-59)

date.getSeconds(); //获取当前秒数(0-59)

date.getMilliseconds(); //获取当前毫秒数(0-999)

date.toLocaleDateString(); //获取当前日期

var mytime=date.toLocaleTimeString(); //获取当前时间

date.toLocaleString( ); //获取日期与时间

不满10 补 0,默认当前日期


      new Date().getFullYear() +  "-" +(new Date().getMonth() + 1).toString().padStart(2, "0") +  "-" + new Date().getDate().toString().padStart(2, "0")
      //  "2020-02-12"   获取的是当前日期
      new Date().getHours().toString().padStart(2, "0")+":"+new Date().getMinutes().toString().padStart(2, "0")+":"+new Date().getSeconds().toString().padStart(2, "0")
      //11:13:02当前时间

特殊数组的转换

const a="[{'code':'14000','name':'山西省'},{'code':'140100','name':'太原市'}]"

JSON.parse(a.replace(/\'/g,'"'))

你可能感兴趣的:(javascript,javascript)