回答
使用strtotime,
$date = strtotime($_POST['fixtureDate']);
$fixtureDate = date("Y-m-j", $date);
然後,您可以用格式播放,以便它顯示你是如何想
評論應該完美地工作+僅鏈接的答案是邪惡的。想象一下,目標頁面被刪除,所以你將有一個死鏈接。將目標頁面的重要部分放入您的答案中。惠特這樣的答案你正在降低SO –
的質量這是一個印度尼西亞日期,在datepicker中,語言設置爲(id)。我使用strtotime它給了我1970-01-01的結果。這是錯的 –
嘿,你需要更新格式「Y-m-j」。看看這裏http://php.net/manual/en/function.date.php –
您需要的日期與月份名稱轉換成印度尼西亞到PHP可讀的日期格式。
function getDate($indonesianMonthName){
setlocale(LC_ALL, 'en_US');
$month_numbers = range(1,12);
foreach($month_numbers as $month)
$english_months[] = strftime('%B',mktime(0,0,0,$month,1,2011));
setlocale(LC_ALL, 'Indonesian');
foreach($month_numbers as $month)
$indonesian_months[] = strftime('%B',mktime(0,0,0,$month,1,2011));
return str_replace($indonesian_months, $english_months, $indonesianMonthName);
}
echo getDate('01 Desember 2017');
echo getDate('01 Oktober 2017');
因此,基本上,你創建的每一個單月英語和印尼語其相應價值的數組,然後使用str_replace()
到「翻譯」日成英文。
您現在可以在返回的字符串上使用regulat strtotime()
和Date()
函數。
- 1. 將字符串轉換爲dateformat
- 2. Dateformat dd/MM/yyyy HH:mm z將字符串轉換爲Date Swift 3.0
- 3. 將字符串轉換爲字符串
- 4. 將字符串轉換爲
- 5. 將字符串轉換爲「_」
- 6. 將字符串轉換爲?
- 7. 將字符串轉換爲字符
- 8. 將字符串轉換爲字符
- 9. 將字符串轉換爲字符
- 10. 將char字符串轉換爲字符
- 11. Java - 將字符串轉換爲字符[]
- 12. InfixToPostfix將字符轉換爲字符串
- 13. 將JavaScript符號轉換爲字符串?
- 14. 將字符串轉換爲運算符
- 15. JQuery.each將字符串文字轉換爲字符串。爲什麼?
- 16. 將字符串轉換爲數字node.js
- 17. Knockout.js將數字轉換爲字符串
- 18. 將字符串轉換爲字列表?
- 19. 將字符串轉換爲字節[]
- 20. Java - 將字節[]轉換爲字符串
- 21. 將字節轉換爲字符串
- 22. 將字符串轉換爲字節
- 23. 將字符串轉換爲數字
- 24. 將字符串轉換爲python字典
- 25. Python將字符串轉換爲字典
- 26. 將字節[]轉換爲UTF8字符串
- 27. 將字典轉換爲字符串
- 28. Android:EditTextPreference將字符串轉換爲數字
- 29. 將python字典轉換爲字符串
- 30. rails將字符串轉換爲數字
http://php.net/manual/en/datetime.createfromformat.php – CBroe
使用'的strtotime()'PHP函數。 –
[將字符串轉換爲日期和日期時間]可能的重複(https://stackoverflow.com/questions/6238992/converting-string-to-date-and-datetime) – BenRoob