【问题标题】:php: how to add minutes to timestamp [duplicate]php:如何在时间戳中添加分钟[重复]
【发布时间】:2015-04-02 20:06:39
【问题描述】:

我试图弄清楚如何在 php 中轻松地将分钟添加到时间戳。

我可以在 SQL 中轻松做到这一点,例如 select now() + interval '60 minutes' 或使用 DATEADD 函数,但是我不确定如何在 PHP 中轻松做到这一点。

我有一个日期变量,我称之为:

$date = date("Y-m-d H:i:s");

现在我只需要增加或减少时间。

有人可以帮忙吗?

谢谢!

【问题讨论】:

  • $date = date("Y-m-d H:i:s",time() + 3600);
  • 看看Datetime

标签: php


【解决方案1】:

你可以像这样使用strtotime()

$date = date('Y-m-d H:i:s', strtotime('now +60 minutes'));

这会给你未来 60 分钟的日期以你想要的方式格式化。

【讨论】:

    【解决方案2】:

    如果你有时间戳是这样的

    $tmt += 2 * 60 * 1000; $date= date("Y-m-d H:i:s", $tmt);

    试试这个

    【讨论】:

      猜你喜欢
      • 2010-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-22
      • 1970-01-01
      • 2020-07-02
      • 1970-01-01
      相关资源
      最近更新 更多