任何人都得到了像strtotime()
這樣的函數,但是將格式作爲輸入?PHP日期/時間戳(自定義格式)
比如我需要轉換yyyymmdd
到一個時間戳,或者yyyyddmm
。所以我想指定使用的格式。另外我對Windows因此strptime()
不是一個選項。
任何人都得到了像strtotime()
這樣的函數,但是將格式作爲輸入?PHP日期/時間戳(自定義格式)
比如我需要轉換yyyymmdd
到一個時間戳,或者yyyyddmm
。所以我想指定使用的格式。另外我對Windows因此strptime()
不是一個選項。
PHP 5的DateTime
類有createFromFormat
方法,它可以滿足您的需求。
但是,它需要PHP 5.3,所以它不總是一個選項(還)。
PHP 5.3.3是唯一的選擇。 :D – Petah 2010-11-07 09:36:35
@Petah在這種情況下,它會爲你工作,它會創建一個DateTime對象。你可以很容易地把它轉換成一個時間戳(儘管'DateTime'類也很好用) – 2010-11-07 09:38:42
有人寫了窗戶http://sauron.lionel.free.fr/?page=php_lib_strptime – 2010-11-07 09:27:36