この記事では、phpで12時間制を24時間制に変換する方法について説明します。皆さんの参考に共有してください。詳細は以下の通りです
php は 12 時間制を 24 時間制に変換します。入力形式は次のとおりです: 02:30:00 pm は 14:30:00 に変換されます
1 2 3 4 5 6 7 8 9 10 11 |
関数 to_24_hour($ 時間、$ 分、$ 秒、$ メリディエム){ $hours = sprintf('%02d',(int) $hours); $分 = sprintf('%02d',(int) $分); $秒 = sprintf('%02d',(int) $秒); $meridiem = (strto lower($meridiem)=='午前') '午前' : '午後'; return date('H:i:s', strtotime("{$時間}:{$分}:{$秒}{$メリディエム}")); } echo to_24_hour( 1, 2, 3, 'pm' ); // 13:02:03 を返します echo to_24_hour( '02', '30', '00', 'pm' ); // 14:30:00 を返します ?> |