日期格式化 ——JavaScript

//方法1
var time=”2018-05-19T08:04:52.000+0000”;
var d = new Date(time);

var times=d.getFullYear() + ‘-’ + (d.getMonth() + 1) + ‘-’ + d.getDate() + ’ ’ + d.getHours() + ‘:’ + d.getMinutes() + ‘:’ + d.getSeconds();

输出 2018-05-19 15:59:10

//方法1 的函数形式
function getTimes(timec) {
var time = timec;
var d = new Date(time);
return d.getFullYear() + ‘-’ + (d.getMonth() + 1) + ‘-’ + d.getDate() + ’ ’ + d.getHours() + ‘:’ + d.getMinutes() + ‘:’ + d.getSeconds();
}

//方法2 的函数形式
借助moment实现:

moment(“2017-03-05T16:00:00.000Z”).format(“YYYY-MM-DD HH:mm:ss”),
输出:2017-03-06 00:00:00
moment(“2017-03-05T16:00:00.000Z”).format(“YYYY-MM-DD”),
输出:2017-03-06

方法1在IE浏览器下出错,方法2 更好。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值