16得票2回答
从日期字符串中获取 PHP 微秒数

我正在尝试获取两个日期时间字符串之间经过的时间(包括毫秒)。 例如:$pageTime = strtotime("2012-04-23T16:08:14.9-05:00"); $rowTime = strtotime("2012-04-23T16:08:16.1-05:00"); $time...

12得票4回答
PHP strtotime 总是返回午夜时间

我遇到了一个奇怪的问题。当我使用strtotime函数时,它没有考虑原始日期的小时部分,总是返回午夜。我尝试过研究,但没有找到具体的解决方法。 我是否漏掉了什么重要的东西?$original_date = "2015-08-07 02:00:00"; $next_date = date('Y...

26得票5回答
Java中的strtotime()函数替代方案

在PHP中,strtotime()函数可以实现以下转换: 输入: strtotime(’2004-02-12T15:19:21+00:00′); strtotime(’Thu, 21 Dec 2000 16:01:07 +0200′); strtotime(’Monday, Januar...

45得票2回答
什么是Unix时间戳,为什么要使用它?

什么是Unix时间戳?在PHP中处理日期时,函数strtotime()输出一些整数值——那是什么?我试着了解这个问题,但没得到令人满意的答案,特别是为什么我们需要使用strtotime()转换日期。

47得票8回答
如果今天是星期一,使用PHP的strtotime函数如何将时间转换为上周一?

我想使用strtotime(“last Monday”)。 问题是,如果今天是星期一,它会返回什么?它似乎返回上周星期一的日期。在这种情况下,如何让它返回今天的日期?

36得票8回答
PHP日期转换后显示为“1970-01-01”

我有一个表单,其中日期格式为dd/mm/yyyy。为了搜索数据库,我将日期格式转换为yyyy-mm-dd。但是当我使用echo输出它时,它显示为1970-01-01。以下是PHP代码:$date1 = $_REQUEST['date']; echo date('Y-m-d', str...

28得票4回答
当前日期 + 2个月

我编写了这段代码以显示当前日期加上2个月:<?php $date = date("d/m/Y"); $date = strtotime(date("d/m/Y", strtotime($date)) . "+2 months"); $date = date("d/...

8得票2回答
为什么strtotime('x')返回明天的日期?

我不理解这个问题-为什么会发生以下情况? echo date("d-m-Y", strtotime($str)); $str = '214454'; // Produces todays date $str = '333333'; // Produces 1-1-1970 $str =...

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

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

9得票1回答
在PHP中每周计算事件数量

我有一个表格,其中包含成员注册信息。我希望能够对数据进行一些图表和分析,并查看注册趋势等。因此,我想能够绘制一条线状图表,显示过去52周每周有多少人注册。我的图表已经正常工作了,因为我已广泛使用它们,但我无法理解如何使用PHP从MySQL中提取数据,这让我感到困扰,因为我知道这不应该很难-表格...