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;
}

你可能感兴趣的:(java,api,function)