gpt4 book ai didi

php - 用俄语解析月份

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

有以下几行(月份是俄语):

"Ноябрь 20 2012"
"Декабрь 19 2012"
"Сентябрь 12 2012"
"Июнь 5 2012"
"Август 2 2012"

我想将它们转换成以下格式:

11.20.2012
12.19.2012
09.12.2012
06.05.2012
08.02.2012

当然,问题是月份是俄语,所以我试过的方法不起作用。

$date = "Ноябрь 20 2012";
print_r(date_parse_from_format("F j Y", $date));

如何解析带有俄语月份的日期?

最佳答案

你可以像这样解决:

$ru_month = array( 'Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь' );
$en_month = array( 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December' );

print_r(date_parse_from_format("F j Y", str_replace($ru_month, $en_month, $date)));

PS:正如其他人所说,有一个直接的方法,这里是a duplicate你的问题。

关于php - 用俄语解析月份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13475419/

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