我们有两个网站使用相同的MqSQL数据库。一个用捷克语写在英语中。例如,我们使用数据库中显示的日期作为2011-01-22
。当通过PHP调用时,格式显示为:22一月,2011。这对我们的英文网站来说很好,但我们需要捷克版来显示我们的捷克网页。任何想法如何改变日期分析的方式?非常感谢。MySQL日期格式和解析
2
A
回答
3
你需要使用setlocale()功能在PHP。试试这个:
<?php
SetLocale(LC_ALL, "Czech");
$datum = StrFTime("%d %B, %Y");
echo($datum);
?>
上面的代码打印“22 LEDEN,2012”,就像你的英语日期格式。
0
如果你想显示不同的格式的日期,你可以使用DATE_FORMAT(date,format)
像所示documentation
相关问题
- 1. 解析和格式日期
- 2. XML解析日期格式
- 3. 日期格式解析java
- 4. 日期格式和解析问题
- 5. DateTime.TryParseExact和解析多个日期格式
- 6. SimpleDateFormat解析和ambigious日期格式
- 7. Haskell日期解析和格式化
- 8. 日期解析。我如何解析这个日期格式?
- 9. EXSLT:日期:格式日期:解析日期,而不是解析时间
- 10. HTML5和MySQL日期格式
- 11. PHP和MYSQL日期格式
- 12. 解析日期格式难以转换
- 13. Java英文日期格式解析
- 14. 以MM/DD/YY格式解析日期
- 15. 如何解析dd.mm.yyyy格式的日期?
- 16. Golang解析奇怪的日期格式
- 17. 解析日期时间从奇格式
- 18. 解析ASP.Net JSON日期格式为Lua?
- 19. 解析非标准日期格式
- 20. C#解析日期为“DDMMYYYY”格式?
- 21. 解析这个日期格式?
- 22. 毫秒格式解析日期时间?
- 23. 无法解析`imap_check`日期格式
- 24. 如何解析这个日期格式
- 25. 解析特定日期格式的行?
- 26. 解析前检查日期格式
- 27. 以mm_dd_yyyy格式解析日期
- 28. logstash grok解析错误日期格式
- 29. PHP解析日期ISO格式
- 30. 格式为“Nov 4”的解析日期
我刚编辑我的答案。目前的答案应该适用于在捷克显示日期。 –
我用来呼叫日期的行是这个,你可以修改吗?非常感谢! '<?php echo date('d M,Y',strtotime($ get_user_info ['date_added']));?>' – JoeW
Ok JoeW,试试这个:'<?php echo StrFTime(“%d%B,% Y“,strtotime($ get_user_info ['date_added']));?>'希望,这是有效的。 –