我有这个字符串从eBay Web服务。PHP:时间和日期:容易substr问题,需要从1个字符串拆分日期和时间
// 2天23Hours 37Minutes50μ妙
$字符串= P2DT23H37M50S
我用下面的代码来提取和时间和日期:
$ daysLeft = SUBSTR($字符串,1,1)。 “ 天”;
$ hoursLeft = substr($ string,4,2)。 “ 小时”;
$ minutesLeft = substr($ string,7,2)。 “ 分钟”;
$ secondsLeft = substr($ string,10,2)。 “秒”;
但问题是,当小时,分钟和日期只有1位,字符串变得混乱起来,我开始工作,但我坚持找到一个简单的方法来做到这一点,我打算把它写在一堆If语句中,但真的想要一个更简单的方法来做到这一点。
这种方式非常简单,我学到了一种新的功能! sscanf,太棒了,非常感谢!第一次工作! – Anil 2011-04-16 16:46:49