javascript中怎样获取数据库中DATETIME的时间格式
用Date函数我想得到数据库DATETIME的时间格式如2014-4-1620:26:49,来存进数据库代码怎样写?...
用Date函数我想得到数据库DATETIME的时间格式 如 2014-4-16 20:26:49,来存进数据库
代码怎样写? 展开
代码怎样写? 展开
3个回答
展开全部
var date = new Date();
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
var h = date.getHours();
var minutes = date.getMinutes();
var s = date.getSeconds();
var strDate = y+"-"+m+"-"+d+" "+h+":"+minutes+":"+s;
alert(strDate);
date也可以是不是现在时间的其他时间,只要是Date类型就行,用字符串连接成需要的格式。
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
var h = date.getHours();
var minutes = date.getMinutes();
var s = date.getSeconds();
var strDate = y+"-"+m+"-"+d+" "+h+":"+minutes+":"+s;
alert(strDate);
date也可以是不是现在时间的其他时间,只要是Date类型就行,用字符串连接成需要的格式。
展开全部
追问
表单提交的时候怎样调用JS中的getTime函数获得返回的值,然后把这个值传到JSP中
追答
var d = new Date();
var timeStr = d.getTime();
然后通过ajax和后台交互
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function getTime(date)
{
if(date == null)
{
date = new Date();
}
var y = date.getFullYear();
var M = date.getMonth() + 1;
var d = date.getDate();
var h = date.getHours();
var m = date.getMinutes();
var s = date.getSeconds();
var S = date.getTime()%1000;
var html = y + "-";
if(M < 10)
{
html += "0";
}
html += M + "-";
if(d < 10)
{
html += "0";
}
html += d + " ";
if(h < 10)
{
html += "0";
}
html += h + ":";
if(m < 10)
{
html += "0";
}
html += m + ":";
if(s < 10)
{
html += "0";
}
html += s;
html += " ";
if(S < 100)
{
html += "0"
}
if(S < 10)
{
html += "0";
}
html += S;
return html;
}
alert(getTime(new Date()));
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询