Maison >développement back-end >Problème PHP >Comment convertir une date en semaine en php
Comment convertir une date PHP en jour de la semaine : créez d'abord un exemple de fichier PHP ; puis définissez une méthode "get_chinese_weekday" ; enfin, utilisez les fonctions strtotime et date pour convertir la date en jour de la semaine.
Recommandé : "Tutoriel vidéo PHP"
Conversion de la date et de l'heure PHP en jour chinois du week
Date et heure d'entrée PHP. Pour convertir automatiquement en jour de la semaine, vous pouvez utiliser strtotime() + date(). Pour passer au jour de la semaine chinois, vous avez besoin d'un autre mappage de tableau. ~
Convertir la date et l'heure PHP en jour de la semaine chinois
Après PHP 5.4, la méthode d'écriture de tableau peut être simplifiée et utilisée [], et elle peut être utilisé directement après avoir été déclaré, j'ai donc écrit deux versions simples pour référence~
<?php function get_chinese_weekday ($datetime) { $weekday = date ( 'w' , strtotime ($datetime)); return '星期' . [ '日' , '一' , '二' , '三' , '四' , '五' , '六' ] [ $weekday ] ; } ?>
PHP >= 5.4 peut utiliser la version ci-dessus.
<?php function get_chinese_weekday ($datetime) { $weekday = date ( 'w' , strtotime ($datetime)); $weeklist = array ( '日' , '一' , '二' , '三' , '四' , '五' , '六' ); return '星期' . $weeklist [ $weekday ] ; } ?>
PHP 089917a107887522a4453037ed4b6d48= 5.3.0, PECL intl >= 1.0.0)
<?php $fmt = datefmt_create ( 'zh_TW' , IntlDateFormatter :: FULL , IntlDateFormatter :: FULL , 'Asia/Taipei' , IntlDateFormatter :: GREGORIAN , "EEEE" ); echo datefmt_format ($fmt, strtotime ( '2014-05-04 15:10:11' )); //星期日 $fmt = datefmt_create ( 'zh_TW' , IntlDateFormatter :: FULL , IntlDateFormatter :: FULL , 'Asia/Taipei' , IntlDateFormatter :: GREGORIAN , "EEEEE" ); echo '星期' . datefmt_format ($fmt, strtotime ( '2014-05-04 11:10:11' )); //日 ?>
Exemple d'utilisation
echo get_chinese_weekday('2014-05-26 00:11:12');
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!