2017-04-22 2 views
1

日付と時刻のJSON応答が文字列形式で取得されており、適切な日付と時刻に変換する必要があります。 私は応答を得るためにAPIを使用しています。これはJSONコードで提供されますが、文字列形式です。どのように私はそれを適切な日時に変換できますか?私は、応答以下しまっPHPのCodeIgniterでdatetimeを文字列形式で適切な日付と時刻の形式に変換するには?

は:

01:10pm 16 Mar 

この形式:

"start_time": 1492841592, 
"end_time": 1492841619, 
"seconds": 22392, 
"duration": "00:00:27", 
"_drm": 0.45, 

そして私は出力をしたいです。

私はdate()の機能をPHPから使用しようとしています。しかし、それは私に適切な結果を与えることはありません。 私は質問次言及しています:

How to convert string to date format in PHP?

how to convert string day into date time format in php

how to convert String time to dateTime format in php?

+0

を試してみましたか?コードはどのように見えますか?あなたは何を得ているのですか? – shaggy

答えて

0

あなたはこのような何かを探していますか?

$json = <<<'JSON' 
{ 
    "start_time": 1492841592, 
    "end_time": 1492841619, 
    "seconds": 22392, 
    "duration": "00:00:27", 
    "_drm": 0.45 
} 
JSON; 

$dt = json_decode($json); 

echo date('h:ia M j', $dt->start_time); 

出力:あなたは何を

 
06:13am Apr 22 

Demo

関連する問題