PHP5.6で'201809230107'
という文字列から2018年9月23日の午前1時0分のDateTime
オブジェクトを作成したいです。
文字列には分まで入っていますが無視して0分とします。
PHP
1$a = '201809010107'; 2$b = substr($a,0,4).'-'.substr($a,4,2).'-'.substr($a,6,2).' '.substr($a,8,2).':00'; 3$d = new DateTime($b);
もっとシンプルに書けないでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/22 16:51
退会済みユーザー
2018/09/22 16:57 編集