gpt4 book ai didi

php - 将法语格式的日期转换为mysql日期时间格式

转载 作者:可可西里 更新时间:2023-11-01 13:45:54 25 4
gpt4 key购买 nike

我想将法语格式的日期 (08 novembre 2011 à 06h00) 转换为日期时间格式 (2011-11-08 06:00)。

我可以使用一个小函数将日期时间转换为法语格式的日期:

function dateFR($datetime) {
setlocale(LC_ALL, 'fr_FR');
return strftime('%d %B %Y à %Hh%M', strtotime($datetime));
}

但我不知道如何做相反的事情。

感谢您的帮助。

最佳答案

怎么样?

date("Y-m-d H:i:s", strtotime($datetime));

啊,是的,我明白问题所在了。 strtotime 只转换英文文本(强调我的):

The function expects to be given a string containing an English date format and will try to parse that format into a Unix timestamp

对于您的特定格式,您最好的选择可能是 preg_match,因为似乎没有任何特定于语言环境的函数可以转换诸如月份名称之类的内容。

关于php - 将法语格式的日期转换为mysql日期时间格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8051932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com