为了账号安全,请及时绑定邮箱和手机立即绑定

js标准时间格式化

js标准时间格式化

繁星点点滴滴 2019-03-15 18:14:59
Mon Jun 25 2018 15:19:07 GMT+0800这个时间怎么格式化成年月日 2018-06-25有没有直接的js方法不是插件那种
查看完整描述

4 回答

?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

var date = new Date('Mon Jun 25 2018 15:19:07 GMT+0800');

console.log(date.toLocaleDateString().replace(/\//g,'-'));


查看完整回答
反对 回复 2019-04-08
?
函数式编程

TA贡献1807条经验 获得超9个赞

function formatDate(dateArg) {

    const date = new Date(dateArg);

    const year = date.getFullYear();

    const month = date.getMonth() + 1;

    const day = date.getDate();

    const formatMonth = month < 10 ? `0${month}` : month;

    const formatDay = day < 10 ? `0${day}` : day;


    return `${year}-${formatMonth}-${formatDay}`

}


查看完整回答
反对 回复 2019-04-08
?
莫回无

TA贡献1865条经验 获得超7个赞

var date = new Date('2018/6/25')

date.toLocaleDateString('cn',{year: 'numeric', month: '2-digit', day: '2-digit' }).replace(/\//g, '-')


查看完整回答
反对 回复 2019-04-08
  • 4 回答
  • 0 关注
  • 1668 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信