1
18
它看起来像PHP5.3 DateInterval 支持这一点。
|
2
8
谢谢李,我不知道strotime接受这种格式。这是我拼图中缺失的部分。也许我的功能可以完成你的回答。
该函数还支持负数格式。 -10年9月7日 如果不需要此行为,则传递false作为第二个参数。这样函数将始终返回正值。 在结果键['symbol']中,min/plus符号仍然可用。 还有一点更新: 此函数使用第一个函数获取总秒数。
|
3
7
请注意,在不知道实际开始日期/时间的情况下,无法准确地将包含天、月和/或年的持续时间转换为秒等持续时间。 例如
所有这些--当然,您可以压缩包含 将小时、分钟和秒转换为只包含秒的值。我建议您构建一个简单的解析器来完成这项工作(或者考虑一个正则表达式)。
如果必须使用低于v5.3.0的版本,可以尝试围绕这个小宝石构建一些东西:
祝你好运! |
4
1
测验:
|
5
0
您要找的是DateTime::diff DateInterval对象表示两个日期之间的差异,或者失败时为FALSE,如下所示:
用秒代替日期。 这是从 http://www.php.net/manual/en/datetime.diff.php 有关DateInterval的引用,请参见 http://www.php.net/manual/en/class.dateinterval.php |