相关疑难解决方法(0)

解析ISO 8601持续时间

在ISO 8601中,持续时间以格式给出P[n]Y[n]M[n]DT[n]H[n]M[n]S.

例子:

20秒:

PT20.0S
Run Code Online (Sandbox Code Playgroud)

一年,2个月,3天,4小时,5分钟,6秒:

P1Y2M3DT4H5M6S
Run Code Online (Sandbox Code Playgroud)

题:

给定一个包含iso 8601格式持续时间的字符串.我想获得该持续时间的总秒数.标准C++ 11中推荐的方法是什么?

备注:

例如,在boost DateTime中有ptime from_iso_string(std :: string),这里不适合.没有手工制作正则表达式有类似的方法吗?

c++ iso8601

8
推荐指数
1
解决办法
3371
查看次数

将ISO 8601时间格式转换为正常持续时间

我有一个持续时间字符串"PT1M33S".我想得到以下格式的结果 - > 01:33任何人都可以告诉我如何使用js或jquery这样做?

javascript jquery

5
推荐指数
2
解决办法
6961
查看次数

标签 统计

c++ ×1

iso8601 ×1

javascript ×1

jquery ×1