javascript new Date() set to GMT -4


javascript new Date() set to GMT -4

我的服务器在GMT-4上,所有进入数据库的记录都是使用的GMT-4

<?php date("Y-m-d H:i:s");?>

因此,如果时间是格林尼治标准时间15:00:00+1(我当前的时区)
添加到数据库的时间将是10:00:00。

然而,当我使用javascript new Date();时,它会将其作为

Thu Aug 29 2013 22:17:00 GMT+0100 (GMT Summer Time)

我有这个函数可以将js日期转换为php

$jsDate = $_REQUEST["date"];
$jsDateTS = strtotime($jsDate);
if ($jsDateTS !== false) 
{
$jsDateTS = date('Y-m-d H:i:s', $jsDateTS );
echo $jsDateTS."<br>";

但是它写CCD_ 3而不是CCD_。

如何将我的javascript新日期转换为GMT-4?这可能吗?

谢谢,如果我有任何不清楚的地方,我很抱歉。

我的解决方案是以下

客户端

var date = new Date();
date = date.toUTCString();

服务器端

$date = date('Y-m-d H:i:s', strtotime($_REQUEST["date"]) );

感谢所有回答的其他人