首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

格式化日期 字符串转终日期类型

2012-11-22 
格式化日期 字符串转成日期类型String.prototype.toDate function() {style yyyy-MM-dd hh:mm:ssva

格式化日期 字符串转成日期类型
String.prototype.toDate = function() {
style = 'yyyy-MM-dd hh:mm:ss';
var compare = {
         'y+' : 'y',
         'M+' : 'M',
         'd+' : 'd',
         'h+' : 'h',
         'm+' : 'm',
         's+' : 's'
};
var result = {
        'y' : '',
        'M' : '',
        'd' : '',
        'h' : '00',
        'm' : '00',
        's' : '00'
};
var tmp = style;
for (var k in compare) {
    if (new RegExp('(' + k + ')').test(style)) {
         result[compare[k]] = this.substring(tmp.indexOf(RegExp.$1), tmp.indexOf(RegExp.$1) +RegExp.$1.length);
    }
}
return new Date(result['y'], result['M'] - 1, result['d'], result['h'], result['m'], result['s']);
}
使用时候日期字符串.toDate();

热点排行