Parse french date in php

前端 未结 6 1071
南笙
南笙 2021-01-18 09:55

I have string:

\"Lundi, 08 Juillet 2013 09:09\"

How can I parse this type string?

I try:

    $date = \'08 Juillet 2013 09:0         


        
6条回答
  •  夕颜
    夕颜 (楼主)
    2021-01-18 09:56

    The intl extension can be used for this:

    // create formatter
    $fmt = new IntlDateFormatter(
        "fr-FR", 
        IntlDateFormatter::FULL, 
        IntlDateFormatter::FULL, 
        'Etc/UTC', 
        IntlDateFormatter::GREGORIAN, 
        'EEEE, dd MMMM y hh:mm'
    );
    
    // parse
    $ts = $fmt->parse('Lundi, 08 Juillet 2013 09:09');
    echo $ts; // 1373274540
    

提交回复
热议问题