【发布时间】:2014-09-18 07:59:10
【问题描述】:
我们在数据库中有一个事件时间条目为P1DT3H53M45S,这意味着 1 天 3 小时 53 分 45 秒。我想从这种格式中检索日期。
我可以通过分解这个字符串和计算来检索剩余的持续时间,然后添加到当前时间并创建日期。
除了爆炸之外,还有更好的方法来找到剩余的持续时间吗?
【问题讨论】:
-
正则表达式,我猜会更好
-
我不明白你怎么能分解
P1DT3H53M45S这样的字符串。用什么分隔符? -
如果可以更改,Unix时间更好恕我直言
-
这只是一个
DateInterval格式...为什么不将它传递给它的构造函数...