Imがコミット私の最新を取得するためのGithubのAPIを使用して、日付の形式は、こののGitHub API、デコード "日付"
2012-01-25T11:23:28-08:00
のようなルックスを返さ私はこのようにそれを実行しようとしました:
$date = explode('T', $next['commit']['author']['date']);
$time = strtotime($date[0] .' '. $date[1]);
$date = date('M j, Y g:i a', $time);
しかし、それは私が(時間帯のために)時間から8時間を引いていたと思ったので、右には分かりませんでした。私はタイムゾーンを維持したいと思いますが、私はそれを解析する手がかりがありません。誰かが、時間が正しいところでそれを持つ方法を知っていて、時間帯の省略形(GMT、PSTなど)を示していますか?
注:2014年3月から、タイムゾーンはクライアントからのものになります。これ以上行うことはありません。 http://stackoverflow.com/a/15722951/6309 – VonC