javasctipt中怎么将整数秒 转成YYYY-MM-DD HH:MM:SS的格式 首先你要确定一个起始的年份啊.就像java里面是从1900年开始的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Date 对象dateObj = new Date(dateVal)//dateVal为毫秒数方法getDate 方法 | getDay 方法 | getFullYear 方法 | getHours 方法 | getMilliseconds 方法 | getMinutes 方法 | getMonth 方法 | getSeconds 方法 | getTime 方法 | getTimezoneOffset 方法 | getUTCDate 方法 | getUTCDay 方法 | getUTCFullYear 方法 | getUTCHours 方法 | getUTCMilliSeconds 方法 | getUTCMinutes 方法 | getUTCMonth 方法 | getUTCSeconds 方法 | getVarDate 方法 | getYear 方法 | setDate 方法 | setFullYear 方法 | setHours 方法 | setMilliSeconds 方法 | setMinutes 方法 | setMonth 方法 | setSeconds 方法 | setTime 方法 | setUTCDate 方法 | setUTCFullYear 方法 | setUTCHours 方法 | setUTCMilliseconds 方法 | setUTCMinutes 方法 | setUTCMonth 方法 | setUTCSeconds 方法 | setYear 方法 | toGMTString 方法 | toLocaleString 方法 | toUTCString 方法 | toString 方法 | valueOf 方法 | parse 方法 | UTC 方法 new Date();new Date(s); function formateTime(time){ d=new Date(time*1000); y=d.getFullYear();m=d.getMonth()+1; a=d.getDate();h=d.getHours();n=d.getMinutes();s=d.getSeconds(); retur=y+'-'+(m<10?'0':'')+m+'-'+(a<10?'0':'')+a+' '+(h<10?'0':'')+h+'-'+(n<10?'0':'')+n+'-'+(s<10?'0':'')+s; return retur;} <script language="javascript"> function getADDate(minute){ var init = -2209017600000; var time = new Date(minute * 1000 + init); var year = time.getYear(); var month = time.getMonth() + 1; var date = time.getDate(); var hours = time.getHours(); var minutes = time.getMinutes(); var seconds = time.getSeconds(); if (year == 0) year = "0000"; else { for(var i = year * 10; i < 10000; i *= 10) year = "0" + year; } month = month < 10 ? ("0" + month) : month; date = date < 10 ? ("0" + date) : date; hours = hours < 10 ? ("0" + hours) : hours; minutes = minutes < 10 ? ("0" + minutes) : minutes; seconds = seconds < 10 ? ("0" + seconds) : seconds; return year + "-" + month + "-" + date + " " + hours + ":" + minutes + ":" + seconds;}alert(getADDate(1));</script> 直接var d=new Date(毫秒数字);从现有的Date中得到毫秒数用Date.parse(d)好像也可以直接作为Number型处理new Number(d)不知道new Number()和Number有啥区别 appendChild不起作用了? jquery 验证插件的改进 定义随机中文内容的变量 这样的问题出现 很无语 捕捉型事件??? 急!怎么利用对象的名称来获得对象?高分 createTextRange和caretPos都是什么意思?? 大家写javascript的时候都用什么编辑器啊? 在扩展名为js的文件中如何调用vbscript脚本语言(帮帮小妹忙吧!谢谢) 在网页上报这个错,怎么更正啊!谢谢! 语法没问题,总提示“错误:缺少‘;’” 网页飘浮、浮动元素使用CPU占用过高,如何用javascript语句清除释放对象?
dateObj = new Date(dateVal)//dateVal为毫秒数
方法
getDate 方法 | getDay 方法 | getFullYear 方法 | getHours 方法 | getMilliseconds 方法 | getMinutes 方法 | getMonth 方法 | getSeconds 方法 | getTime 方法 | getTimezoneOffset 方法 | getUTCDate 方法 | getUTCDay 方法 | getUTCFullYear 方法 | getUTCHours 方法 | getUTCMilliSeconds 方法 | getUTCMinutes 方法 | getUTCMonth 方法 | getUTCSeconds 方法 | getVarDate 方法 | getYear 方法 | setDate 方法 | setFullYear 方法 | setHours 方法 | setMilliSeconds 方法 | setMinutes 方法 | setMonth 方法 | setSeconds 方法 | setTime 方法 | setUTCDate 方法 | setUTCFullYear 方法 | setUTCHours 方法 | setUTCMilliseconds 方法 | setUTCMinutes 方法 | setUTCMonth 方法 | setUTCSeconds 方法 | setYear 方法 | toGMTString 方法 | toLocaleString 方法 | toUTCString 方法 | toString 方法 | valueOf 方法 | parse 方法 | UTC 方法
new Date();new Date(s);
d=new Date(time*1000);
y=d.getFullYear();m=d.getMonth()+1;
a=d.getDate();h=d.getHours();n=d.getMinutes();s=d.getSeconds();
retur=y+'-'+(m<10?'0':'')+m+'-'+(a<10?'0':'')+a+' '+(h<10?'0':'')+h+'-'+(n<10?'0':'')+n+'-'+(s<10?'0':'')+s;
return retur;
}
function getADDate(minute){
var init = -2209017600000;
var time = new Date(minute * 1000 + init);
var year = time.getYear();
var month = time.getMonth() + 1;
var date = time.getDate();
var hours = time.getHours();
var minutes = time.getMinutes();
var seconds = time.getSeconds();
if (year == 0) year = "0000";
else {
for(var i = year * 10; i < 10000; i *= 10)
year = "0" + year;
}
month = month < 10 ? ("0" + month) : month;
date = date < 10 ? ("0" + date) : date;
hours = hours < 10 ? ("0" + hours) : hours;
minutes = minutes < 10 ? ("0" + minutes) : minutes;
seconds = seconds < 10 ? ("0" + seconds) : seconds;
return year + "-" + month + "-" + date + " " + hours + ":" + minutes + ":" + seconds;
}
alert(getADDate(1));
</script>