我有一個日期值存儲在一個變量。我需要將時間部分的值提取到一個單獨的變量中,然後從中加入/減去時間。從日期/時間字符串獲取時間
日期變量設定日期(「YmdHis」),給(例如)20110805124000爲2011年8月5日,12:40:00
從價值20110805124000(存儲在變量$全職),我只需要以12:40的格式(忽略年,月,日和秒以及在小時和分鐘之間添加冒號)在一個名爲$ shorttime的變量中存儲時間。然後我需要在那段時間添加幾個小時(例如,+3小時會將$ shorttime變量中的值更改爲15:40)。我需要添加的小時數存儲在名爲$ addtime的變量中,並且此值可能爲負數。
這很容易做到嗎?誰能幫忙?
謝謝:)
這是一個奇怪的日期格式。你應該檢查出ISO-8601。 – AyexeM