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

js 日期转换解决思路

2012-02-20 
js 日期转换如何把Wed,25Apr200713:40:43GMT日期转换为2007-4-2513:40:43 [解决办法] scriptfunction ze

js 日期转换
如何把   Wed,   25   Apr   2007   13:40:43   GMT   日期转换为   2007-4-25   13:40:43


[解决办法]
<script>
function zero(num, s) {
var tmp = " " + num;
for (;tmp.length <s; tmp = "0 " + tmp);
return tmp;
}

function formatDate(d, fmt) {
var yyyy = d.getUTCFullYear();
var mm = zero(d.getUTCMonth() + 1, 2);
var dd = zero(d.getUTCDate(), 2);
var hh = zero(d.getUTCHours(), 2);
var mi = zero(d.getUTCMinutes(), 2);
var ss = zero(d.getUTCSeconds(), 2);

return fmt.replace(/yyyy/ig, yyyy).replace(/mm/ig, mm).replace(/dd/ig, dd).replace(/hh/ig, hh).replace(/mi/ig, mi).replace(/ss/ig, ss);
}

var d = new Date( "Wed, 25 Apr 2007 13:40:43 GMT ");

alert(formatDate(d, "yyyy-mm-dd hh:mi:ss "));
</script>

热点排行