【问题标题】:PHP convert days to progressive dateTimePHP将天数转换为渐进式日期时间
【发布时间】:2016-12-12 09:53:37
【问题描述】:

可能是一个简单的问题,但如果我有一个日期,请说 12 月 3 日。我如何使用 php 以当前年份的日期时间格式获取该日期?

所以 2016 年将是 2016-12-03 和 2017 年 2017 年 12 月 3 日。

我有一个函数需要计算下一个付款日期,并且需要在没有魔术字符串的情况下工作

【问题讨论】:

  • 使用 $datetime->format('Y') 方法。

标签: php function date


【解决方案1】:

只需使用DateTime 对象。您将获得当前年份,即使用 date-function。或者你也可以再次使用 DateTime 对象(new DateTime())->format('Y')

$date = new DateTime();
$date->setDate(date('Y'), 12, 3);
echo $date->format('Y-m-d');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-05
    • 1970-01-01
    • 2020-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-07
    相关资源
    最近更新 更多