要插入mysqli查询的Javascript datetime
我已经建立了一个数据库,登陆时间需要一个日期时间数据类型,我正试图用javascript实现这一点 数据库中的格式如下所示:要插入mysqli查询的Javascript datetime,javascript,php,jquery,mysql,Javascript,Php,Jquery,Mysql,我已经建立了一个数据库,登陆时间需要一个日期时间数据类型,我正试图用javascript实现这一点 数据库中的格式如下所示: 0000-00-00 00:00:00 我的最佳尝试如下: $('#landing_time').val(function(){ var d = new Date(); return d.getFullYear() + "-" + d.getMonth() + "-" + d.getDate() + " " + d.getMinutes() +
0000-00-00 00:00:00
我的最佳尝试如下:
$('#landing_time').val(function(){
var d = new Date();
return d.getFullYear() + "-" + d.getMonth() + "-" + d.getDate() + " " + d.getMinutes() + ":" + d.getSeconds() + ":" + d.getMilliseconds();
});
如果您只是想在数据库中节省时间,那么最好让MySQL通过简单地在数据库查询中插入
NOW()
来处理日期
但是,您可以在这里找到问题的答案:getMonth返回0..11 BTW首先,如果从JS获取日期,这意味着从客户端它可以被制造出来,我建议您从服务器端
NOW()使用sql或phpdate(Y-m-d H:i:s)执行此操作
如果你仍然想使用JS,你的问题在H:i:s部分H=Hour你得到的是miniute m=minute:你得到的是秒i=seconds:你得到的是毫秒Hanks你能详细介绍一下javascript部分吗?谢谢。现在()由于某种原因似乎不起作用