將給定的歐洲格式化日期(DD/MM/YY)轉換爲正確時間戳的最有效方法是什麼?將歐洲時間格式轉換爲時間戳
例子: 10/11/12應該輸出1352505600爲2012年11月10日,而不是2012年10月11日
將給定的歐洲格式化日期(DD/MM/YY)轉換爲正確時間戳的最有效方法是什麼?將歐洲時間格式轉換爲時間戳
例子: 10/11/12應該輸出1352505600爲2012年11月10日,而不是2012年10月11日
$date = DateTime::createFromFormat('d/m/y', $eu_date);
echo $date->format("U");
是我tryed的是,PHP是不是歐洲的假設一天一個字符串的月份位置 – Th3Alchemist 2012-08-07 01:29:17
使用第二個可選變量的日期功能給它的UNIX時間戳
謝謝!運作良好! – Th3Alchemist 2012-08-07 01:36:15
第一行的格式不應該是'd/m/y'而不是'y/m/d'嗎?我試着編輯答案,但StackOverflow說我不能,因爲它少於6個字符)。 – 2016-02-25 23:16:37
@JordanLev這是一個被忽略了三年半的小細節,現在已經修復。 :) – 2016-02-25 23:34:20