【问题标题】:PHP datetime different in minute?PHP日期时间以分钟为单位?
【发布时间】:2012-10-18 16:33:03
【问题描述】:

我有两个约会时间, date1 = '2012/10/18 14:12:12' date2 = '2012/10/18 14:20:12'

date2-date1 是 8 分钟。我想在几分钟内得到不同的结果。

但是如果 date2 > date1

date1 = '2012/10/18 14:02:12' date2 = '2012/10/18 14:10:12'

然后我想得到-8的结果。 我如何在 php 中做到这一点?

【问题讨论】:

    标签: php date strtotime


    【解决方案1】:

    查看Datetime 类。

    您将需要Datetime::createFromFormat()(将您的字符串转换为日期时间对象)和Datetime::diff()(这将为您提供任何两个日期时间之间的差异,分为年、月、日等)。

    【讨论】:

    • 好吧,我转储我检查是否 date2 > date1 我计算它并在结果之前放一个 -
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-01
    • 1970-01-01
    • 2014-04-05
    • 1970-01-01
    • 2011-11-29
    • 2011-04-19
    • 1970-01-01
    相关资源
    最近更新 更多