我有一个日期值存储在一个变量。我需要将时间部分的值提取到一个单独的变量中,然后从中加入/减去时间。从日期/时间字符串获取时间
日期变量设定日期(“YmdHis”),给(例如)20110805124000为2011年8月5日,12:40:00
从价值20110805124000(存储在变量$全职),我只需要以12:40的格式(忽略年,月,日和秒以及在小时和分钟之间添加冒号)在一个名为$ shorttime的变量中存储时间。然后我需要在那段时间添加几个小时(例如,+3小时会将$ shorttime变量中的值更改为15:40)。我需要添加的小时数存储在名为$ addtime的变量中,并且此值可能为负数。
这很容易做到吗?谁能帮忙?
谢谢:)
这是一个奇怪的日期格式。你应该检查出ISO-8601。 – AyexeM