草庐IT

CPU时间

全部标签

php date() 函数显示错误的时间

我正在使用wordpress构建网站,当我使用date()在一个空文件上运行,它显示正确的日期。但是,如果我在包含其他wordpress文件的文件中使用它,时间将显示为GMT时间,因此日期是关闭的。如果有人能弄清楚如何在不中断wordpress方法的情况下使用日期函数,我将不胜感激。 最佳答案 我不使用wordpress,所以我不确定,但听起来wp中有一个设置是使用date_default_timezone_set()应用的。它可能配置为GMT,以便从WP中轻松计算用户偏好。我会看看这是否可以在WP中配置,或者自己使用必要的函数和/

php - 我如何在 PHP 中设置时间?

如何将日期设置为我所在的位置?我在运行脚本时得到这个通知:date_default_timezone_set()[function.date-default-timezone-set]:TimezoneID'Espana/Madrid'isinvalid我知道无法识别西类牙/马德里,但我该如何解决? 最佳答案 尝试date_default_timezone_set("Europe/Madrid"); 关于php-我如何在PHP中设置时间?,我们在StackOverflow上找到一个类似的

php - 将日期格式转换为mysql时间戳

我有一些日期作为以下字符串返回:Fri,13Aug201001:48:47-0400(EDT)我想解析它并将它变成一个日期时间戳,所以像这样:2010-08-1301:48:47任何帮助都会很棒...谢谢! 最佳答案 您似乎不想转换时区。您可以使用date()来做到这一点和strtotime()像这样的功能:$date="Fri,13Aug201001:48:47-0400(EDT)";$date=explode('-',$date);echodate("Y-m-dH:i:s",strtotime($date[0]));//does

php - 调用时间传递引用已被弃用

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Call-timepass-by-referencehasbeendeprecated;我的Kohana站点,在库文件中获取此警报。Call-timepass-by-referencehasbeendeprecated那是问题所在:call_user_func('Formo_'.$name.'::load',&$this);我该如何解决这个问题?

php - PHP 和 JS 的时间戳之间的差异

这太疯狂了。我该如何处理?在Chrome控制台中:newDate(2013,0,1).getTime()//1stofJan2013>1356991200000------------newDate(2013,0,1).getTime()==1356991200000>true现在在PHP中获取该值:我得到2012年12月31日星期一这与格林威治标准时间有关吗?我该如何解决这个问题? 最佳答案 Javascript使用客户端时区,而PHP使用服务器时区。JS:https://developer.mozilla.org/en-US/d

php - 如何在 PHP 中从单独的日期字符串和时间字符串创建时间戳?

我需要一些帮助。该代码使用date()函数获取报告日期,而可用时间由用户手动输入。然后将可用时间与静态时间进行比较,以显示该过程是否按时完成。如果所有进程都在同一天运行,则此过程将完美运行;但是,当流程在前一天的午夜之前完成时,就会出现不准确的报告。这是我需要一些帮助的地方。我需要将设置为H:i格式的时间字符串与设置为yyyy/mm/dd的日期字符串合并>。执行此操作后,我可以将其与报告日期戳记进行比较以获得正确的报告。 最佳答案 分别连接两个字符串,日期和时间,然后将结果字符串插入到strtotime()中$date='2012/

php - 日期时间转换 : "The timezone could not be found in the database"

我正在尝试转换从API接收到的DateTime。这是他们生成日期时间字符串的方式:publicstaticfunctionformatDate($date){$format="Y-m-d\TH:i:sP";if($dateinstanceofDateTime){$d=$date->format($format);}elseif(is_numeric($date)){$d=date($format,$date);}else{$d=(String)"$date";}return$d;}这给了我"2013-06-14T04:00:36.000-03:00"这就是我将其转换回来的方法:try{

php - 如何在 magento 中将我的时间戳转换为 UTC 时间戳

我找到了很多关于这个的文章,但没有一个给出适当的解决方案我当前的系统时区是='asia/Kolkata'我当前的magento时区是'asia/shanghai'这给了我正确的UTC时间,系统时间是'2013-06-2615:34:00'$timezone=date_default_timezone_get();date_default_timezone_set($timezone);$now=Mage::getModel('core/date')->timestamp(time());$current_date=date('Y-m-dH:i:s');所以这里$current_date

php - 使用 Yii 自动存储日期时间

我开始使用Yii学习php,我有一个很大的问题,也许你可以帮助我。我正在使用表单来创建用户。我想将我在表单中引入的用户数据存储到数据库(MySQL)中,但我还必须将日期和时间存储在数据库的日期时间字段中。我看到了一些像CJUIDATEPICKER这样的扩展来选择日期,但我不知道有任何扩展来选择日期时间。我认为更好的方法是在创建新用户时自动存储日期时间。现在我在表单中有一个文本框,我必须在其中引入格式为yyyy-mmmm-ddddhh:mm:ss的日期时间,但我认为它没有用。拜托,有人可以帮助我并向我解释当我在数据库中创建寄存器时如何存储日期时间吗?非常感谢。编辑:现在我使用“$mode

php - cURL 加载时间过长

我正在使用cURL在PHP中调用REST端点以获取一些JSON数据:在我的本地主机上使用上述代码获取数据需要2.5秒。在实时服务器上运行相同的代码大约需要7.5秒。当直接在浏览器上打开URL时,只需1.5秒。我的问题是:为什么cURL在实时服务器上获取数据需要这么长时间,我该如何解决这个问题?下面是服务器上curl_getinfo($ch)的输出:Array([content_type]=>application/json[http_code]=>200[header_size]=>420[request_size]=>113[filetime]=>-1[ssl_verify_resu