当前位置: 代码迷 >> Web前端 >> 格式化日期 字符串转终日期类型
  详细解决方案

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

热度:222   发布时间:2012-11-22 00:16:41.0
格式化日期 字符串转成日期类型
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();
  相关解决方案