Я не могу записать нужное время в свою базу данных. Теперь на моем компьютере отображается время 2014-1-25 10:38:30, но когда я использую $datetime=date('Y-m-d H:i:s', time()) и время записи было записано как 2014-01- 25 16:34:02 в моей базе данных. Тип столбца DATETIME в моей базе данных. Я уже изменил часовой пояс своего компьютера на UTC-05:00, потому что это компьютер, который я привез из Китая.
У меня есть кнопка публикации Вот HTML
<span id="postbutton" style="cursor:pointer; font-weight:bold; font- size:20px;">Launch</span>
Вот мой javascript
$('#postbutton').click(function(){
var timestamp= new Date().getTime();
$.ajax({
url:'post_handle.php',
method:'POST',
data:{timestamp:timestamp},
success:function(data){
//do something;
}
})
Вот мой PHP:
if(isset($_POST['timestamp'])){
$timestamp=$_POST['timestamp'];
//here below is the time i want to record
$datetime=date('Y-m-d H:i:s',$timestamp);
$Insert=mysql_query("INSERT INTO `user_post` VALUES('','','$datetime') ")