15得票3回答
如何从周数、日期和年份获取日期?

我想从周数、日数和年份中获取日期。 例如:week number = 52 day number = 4 (of week 52) year = 2013 对于这种情况,日期应该是26-12-2013。我如何使用PHP实现呢?我已经尝试过strtotime(),但对格式感到困惑...

15得票3回答
PHP检查时间戳是否比现在晚超过24小时

我有一款软件需要确定截止日期是否比现在的时间晚超过24小时。以下是我用来测试的代码。 $date = strtotime("2013-07-13") + strtotime("05:30:00"); if($date > time() + 86400) { echo 'yes...

14得票10回答
检查有效日期的PHP代码,奇怪的日期转换

有没有一种方法可以检查日期/时间是否有效,你会认为这些应该很容易检查: Is there a way to check to see if a date/time is valid you would think these would be easy to check:$date = '...

14得票3回答
PHP - 使用strtotime函数处理英国日期格式(dd-mm-yy)

在PHP中,我有一个日期,格式为08-01-11,表示2011年1月8日。当我使用strtotime函数转换后再以不同日期格式显示时,经常会变成2011年8月1日(即把日和月颠倒了) - 这并不理想! 是否有简单的方法来解决这个问题,而不必将所有内容放入不同的数组或变量中并再次转换? 谢谢!

14得票7回答
PHP - Strtotime - 添加小时数

我有这个变量:$timestamp = strftime("%Y-%m-%d %h:%M:%S %a", time ()); 我想要增加三个小时并将其输出。 我知道一种方法是使用 60 * 60 *3 的方式或者硬编码 "+3 小时" 这样的文字,但哪种方法最好呢?

13得票3回答
强制 PHP 的 strtotime 函数使用 UTC

我看到有几个关于这个的问题,但没有明确的答案... strtotime()函数在将字符串转换为unix时间戳时会使用PHP设置的默认时区。 然而,我想把一个字符串转换为UTC时区的unix时间戳。由于没有提供相应的参数,这该怎么办呢? 我想要转换的字符串是:2011-10-27T20:23...

13得票1回答
strtotime +day 和 +days 有什么不同吗?

我在谷歌上搜索了这个问题,但没有找到答案。我想知道这两个脚本有什么区别? +3 day:echo date( 'd.m.Y H:i:s', strtotime( '+3 day' ) ); +3 天:echo date( 'd.m.Y H:i:s', strtotime( '+3 days'...

13得票5回答
strtotime('today')返回的时间不正确?

我正在尝试创建一个下拉选择列表,从用户当前日期开始。我希望它的时间设置为Unix时间戳格式的午夜。 这是我正在做的全部内容:$today = strtotime('today'); echo $today; 这是我的结果:1333144800 日期是:根据Epoch Converter是Fr...

12得票2回答
PHP中的strtotime如何返回UTC时间戳?

这是一个比较严重的问题。在我的本地开发服务器上,我使用的是:<?php print strtotime($date." UCT"); ?> 以上代码在我的时区中给出了正确的时间戳。但是,在实际服务器上,同样的代码返回false。 我想这是因为实际服务器上安装了较低版本的php。 ...

12得票7回答
strtotime()是否有害?

在PHP中,许多人似乎都遇到了日期/时间问题。不可避免地,很多被接受的答案似乎都是“用这种方式使用strtotime”。这真的是指导处理日期问题的最佳方式吗?我开始觉得strtotime只是一个不应该依赖于重要日期/时间计算的巧妙技巧。由于它接受任意字符串,它似乎是一个潜在的产生错误、难以预测...