-2

我有两个日期时间,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 中做到这一点?

4

1 回答 1

-1

查看Datetime类。

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

于 2012-10-18T16:43:36.040 回答