js日期显示格式

 1、字符串转换为日期
        Date.parse()
       可以把 Date.toString()Date.toUTCString()返回的字符串转换为日期类型

2、日期对象转换为指定格式字符串(模拟Java API,使用一致的格式)
 
Date.prototype.Format  =   function (fmt)
// author: meizz
     var  o  =  {
    
" M+ "  :  this .getMonth() + 1 // 月份
     " d+ "  :  this .getDate(),  //
     " h+ "  :  this .getHours(),  // 小时
     " m+ "  :  this .getMinutes(),  //
     " s+ "  :  this .getSeconds(),  //
     " q+ "  : Math.floor(( this .getMonth() + 3 ) / 3 ),  // 季度
     " S "  :  this .getMilliseconds()  // 毫秒
    };
    
if ( / (y + ) / .test(fmt))
        fmt
= fmt.replace(RegExp.$ 1 , ( this .getFullYear() + "" ).substr( 4   -  RegExp.$ 1 .length));
    
for ( var  k  in  o)
        
if ( new  RegExp( " ( " +  k  + " ) " ).test(fmt))
            fmt 
=  fmt.replace(RegExp.$ 1 , (RegExp.$ 1 .length == 1 ?  (o[k]) : (( " 00 " +  o[k]).substr(( "" +  o[k]).length)));
    
return  fmt;
}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值