我有一个带输入的表单,我想在提交按钮上单击以获取当前时间并添加10个小时来更新表格单元格expdate我有此功能但不起作用
<script>
$("#registerButton").click(function() {
var signintime =$("#scantime").val();
var id = $("#id").val();
var expdate = ($("#scantime").val() +36000));
$.ajax({
url: "updatescan.php",
method: "POST",
data: {signintime:signintime,expdate:expdate,id:id} ,
dataType:"text",
success: function(data)
{
}
});
});
</script>
id为#scantime的字段具有实时时钟作为值
我也试过这个,但它不能用于javascript
$expdate = date('Y-m-d H:i:s', time()+36000);
var expdate = date('Y-m-d H:i:s', time()+36000);`
我已经设法获得当前时间并使用此
插入数据库var x = new Date();
var x1=x.getFullYear() + "-" + x.getMonth() + "-" + x.getDate();
x1 = x1 + " " + x.getHours( )+ ":" + x.getMinutes() + ":" + x.getSeconds();
var expdate=x1;
但我怎么加10小时呢? 谢谢
答案 0 :(得分:0)
请注意getMonth是月-1
因此,如果您需要日期作为字符串,则应使用getMonth()+ 1
intersphinx_mapping = {'keyname', ('uri/to/doc/repo/root', 'uri/to/local/objects.inv')}
答案 1 :(得分:0)
var d = new Date(); d.setHours(10); d的结果将是:
2016年5月25日星期三15:11:44 GMT + 0530(IST)。