如何从字符串格式获取日期

hemc4

我们在数据库中有一个条目,活动时间的剩余时间为P1DT3H53M45S,这意味着1天3小时53分45秒。我想从这种格式中检索日期。

我可以通过分解此字符串和计算来检索剩余的持续时间,然后将其添加到当前时间并创建日期。

除了爆炸,还有其他更好的方法来找到剩余的持续时间吗?

凯文

无需爆炸。使用DateInterval来代替:

$interval = new DateInterval('P1DT3H53M45S');
echo $interval->format('%d day, %h hours, %I minutes, %s seconds');
// 1 day, 3 hours, 53 minutes, 45 seconds

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

postgres - 如何从字符串日期获取日期格式

如何获取实际日期时间的DateTime格式字符串?

如何以编程方式检查字符串的日期格式以获取正确的格式

从未知的日期格式字符串获取日期

如何从字符串中获取日期?

如何从静态字符串获取日期?

如何在Java中获取给定的日期字符串格式(模式)?

如何设置Winston日期格式字符串以获取微秒分辨率?

如何从当前Locale获取日期时间格式字符串,为SimpleDateFormat的参数

如何使用 moment 或 vanilla JavaScript 在 JavaScript 中获取日期字符串格式?

ng-bootstrap如何获取字符串或日期格式无对象

如何在python中获取当前日期时间的字符串格式?

如何解析日期以获取特定格式的字符串

如何从“现在”获取格式化的日期和时间字符串?

如何获取格式化为字符串的文本框日期?

如何从iOS中的格式化字符串中获取日期和时间

如何从 Python 中的 JSON 字符串获取正确的日期格式?

从JS日期对象获取YYYYMMDD格式的字符串?

无法获取字符串格式的日期

如何在C#中从文本(Json字符串)更改日期格式(或如何从长字符串获取日期值)

如何从日期字符串中获取日期(2 位)

如何格式化字符串到日期

如何解析不同的字符串日期格式?

如何比较以字符串格式给出的日期和时间?

如何格式化JavaScript长字符串日期

如何格式化日期/时间字符串?(Java)

如何根据字符串格式的日期对ArrayList进行排序?

如何从字符串格式时间戳中提取日期?

如何比较两个日期的字符串格式?