往往默认的时间格式的美观度总是让人非常失望的,这回严重影响网页的美观度,所以对时间进行格式化是必须进行的一项工作,下面是一段来源于网络的代码,下面就来做一下简单的分析,希望能够给大家带来一定的帮助。

代码如下:
   [ 其他 ] 运行代码    下载代码
<script>
function dateFormat(date,format) 
{
  if(format===undefined)
  {
    format=date;
    date=new Date();
  }
  var map={
    "M": date.getMonth() + 1, //月份
    "d": date.getDate(), //日
    "h": date.getHours(), //小时
    "m": date.getMinutes(), //分
    "s": date.getSeconds(), //秒
    "q": Math.floor((date.getMonth() + 3) / 3), //季度
    "S": date.getMilliseconds() //毫秒
  };
    
  format = format.replace(/([yMdhmsqS])+/g,function(all, t){
    var v = map[t];
    if(v !== undefined)
    {
      if(all.length > 1)
      {
        v = '0' + v;
        v = v.substr(v.length-2);
      }
      return v;
    }
    else if(t === 'y')
    {
      return (date.getFullYear() + '').substr(4 - all.length);
    }
    return all;
  });
  return format;
}
console.log(dateFormat('yyyy-MM-dd hh:mm:ss'));
console.log(dateFormat(new Date(), 'yyyy-MM-dd hh:mm:ss'));
console.log(dateFormat('yyyy-MM-dd'));
</script>

代码描述:javascript 时间日期 格式化。javascript时间日期格式化实例代码



146 194



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册



×
×
51前端

注册

×
绑定手机

请绑定手机号,在继续操作

×
单次下载支付

应付金额:279

支付完成后,回到下载页面,在进行下载

官方QQ群
意见反馈
qq群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到