var time_str= '2014-9-19 13:19:21';
var temp = new Date(time_str);
var t = tempgetFullYear()+"-"+(tempgetMonth()+1)+"-"+tempgetDate();
alert(t);
其实加一个判断就行了,这是因为时区差的原因。
<!DOCTYPE html><html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<time datetime="2014-11-28"></time><br>
<time datetime="2014-11-28 00:00:00"></time><br>
<time datetime="2014-11-28,00,00,00"></time><br>
<time datetime="2014-11-28,11:00:00"></time><br>
</body>
</html>
<script>
var time=documentgetElementsByTagName('time');
now=new Date();
//alert(now);
function addtime (y) {
setInterval(
function (){
var s0=1000,m0=s060,h0=m060,d0=h024,now=new Date(),t,dt=ygetAttribute('datetime');
t=Dateparse(dt)-now+(/:/test(dt)0:nowgetTimezoneOffset()60000);
if(t<0){yinnerHTML= '已经开始了'}else{
var d=Mathfloor(t/d0), h=Mathfloor((t-dd0)/h0), m=Mathfloor((t-dd0-hh0)/m0), s=Mathfloor((t-dd0-hh0-mm0)/s0);
yinnerHTML= '还剩'+('0'+d)substr(-2)+'天'+('0'+h)substr(-2)+'时'+('0'+m)substr(-2)+'分'+('0'+s)substr(-2)+'秒';}
},1000);
}
for (var i = 0; i < timelength; i++) {
addtime(time[i])
}
</script>
var d1 = new Date();
var d2 = new Date(Dateparse("2014/10/30 17:40:0"));
alert( (d1 - d2) / 60000 );
以上就是关于js中去除从数据库里取出的日期格式中的时分秒全部的内容,包括:js中去除从数据库里取出的日期格式中的时分秒、js实现倒计时 需要精确到秒 在datetime中的时分秒不加能正常显示、js 中 当前年月日时分秒 时间 与 过去 年月日时分秒 时间 相减得到 相差分钟 数 等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)