2017-03-27 6 views
0

こんにちは私はPHPを初めて使っています。単純な文字を追加するだけで、カスタムの日付と時刻に変換したい文字列があります。私はまずそれを自分で修正しようとしましたが、試したものすべてが私のために働いていませんでした。PHPは文字列を日付に変換します

入力:

$customdate = "27032017042100";

私のような文字の上に文字列に追加する:/

期待される結果:

27/03/2017 04:21:00

+0

? http://php.net/manual/en/refs.calendar.php – arkascha

+0

ようこそスタックオーバーフロー!質問を編集して[これまでに試したこと](http://whathaveyoutried.com)を表示してください。問題を抱えているコードのアウトライン(ただし、好ましくは[mcve])を含める必要があります。次に、特定の問題を解決することができます。 [ask]も読んでください。 –

答えて

0

をfolowing使用することができます。あなたは、単に日付関数について学ぶためにPHPのドキュメントに見ていないのはなぜ

PHP code demo

$date = date_create_from_format('dmYHis', '27032017042100'); 
echo date_format($date, 'd/m/Y H:i:s'); 
0

あなたがSTRINGからデータを変換する必要がある場合は、コード

一から別の日付形式を変更
if (preg_match("/([0-9]{2})([0-9]{2})([0-9]{4})([0-9]{2})([0-9]{2})([0-9]{2})/", $customdate, $rg)) 
    $newdate = $rg[1]."/".$rg[2]."/".$rg[3]." ".$rg[4].":".$rg[5].":".$rg[6] 
関連する問題