在PHP页面中使用jQuery变量

时间:2012-08-17 09:57:02

标签: php jquery ajax

我正在使用jQuery Ajax在MySql DB中存储一些值

到目前为止,我将start_time作为日期时间对象传递,如

Wed Aug 15 2012 14:00:00 GMT+0530 (IST)

我在我的php页面上得到了这个值,如

1345019400

在我的数据库中,我想存储该值,如

2012-8-17 20:45

所以$ _POST ['start_time']这个值看起来像一个整数(我不确定)

我的问题是如何处理该整数值,以便它可以存储在我的数据库中,如

2012-8-17 20:45

5 个答案:

答案 0 :(得分:0)

“整数”是时间戳!使用PHP DateTime::format函数

对其进行格式化

答案 1 :(得分:0)

你得到时间戳,所以你必须使用date函数转换它:

<?php
    $date = date('YYYY-mm-dd hh:ii', $_POST['start_time']);
?>

答案 2 :(得分:0)

这是一个时间戳。看一下PHP日期函数来格式化它。

答案 3 :(得分:0)

$bla=1345019400;

$date=date('Y-m-d H:i',$bla);
echo $date;

答案 4 :(得分:0)

你的php需要在插入之前将其格式化为mysql日期格式(假设你的列上的数据类型是DATETIME)

查看php使用日期的方式。

此外,如果您在日期转换方面遇到问题,请将其全部转换为javascript和php之间的Epoch字符串,然后在插入之前将其转换。

如果这有意义,请告诉我。