ユーザーの Dropbox アカウントに接続する Web アプリケーションを作成しています。ファイルとフォルダのメタデータを取得すると、Dropbox は対応する変更日を次の形式で返します。
「2010 年 8 月 21 日 22:31:20 +0000」
これを次の形式に変換するにはどうすればよいですか?
2010/08/21 22:31
どんな助けでも大歓迎です。
ユーザーの Dropbox アカウントに接続する Web アプリケーションを作成しています。ファイルとフォルダのメタデータを取得すると、Dropbox は対応する変更日を次の形式で返します。
「2010 年 8 月 21 日 22:31:20 +0000」
これを次の形式に変換するにはどうすればよいですか?
2010/08/21 22:31
どんな助けでも大歓迎です。
日付の書式設定に関する多くの質問があります。探しているものを検索して見つける必要があります。
ここで簡単に:
echo date("d/m/Y H:i", strtotime($sOriginalformat));
strtotime("Sat, 21 Aug 2010 22:31:20 +0000");
使用できますstrtotime
。もっと複雑なことをしたい場合は、DateTime
クラスを見てください。これは強力で直感的です。自分でタイムスタンプをいじるよりも透過的だと思います。
$dt = new DateTime($sOriginalFormat);
$sNewFormat = $dt->format("d/m/Y H:i");
関数を使用できますstrtotime()
。マニュアルをご覧ください。