エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Excelファイルのシリアル値をPHPで日付に変換する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Excelファイルのシリアル値をPHPで日付に変換する - Qiita
単刀直入に言うと、$date = date('Y年m月d日', ($serial - 25569) * 60 * 60 * 24); でOK 確認をば。 <?... 単刀直入に言うと、$date = date('Y年m月d日', ($serial - 25569) * 60 * 60 * 24); でOK 確認をば。 <?php $date = ''; $array = array( '1990/01/22', // 一般?的な日付の書き方 '2015-08-12', '19900122', '20150812', '32895', // これがExcelのシリアル値 '38576' ); foreach ((array)$array as $key => $value) { if (preg_match('/\A[0-9]{4}[\/-]?[0-9]{2}[\/-]?[0-9]{2}\z/i', $value)) { $date = date('Y年m月d日', strtotime($value)); } elseif (preg_match('/\