なんか良く分からない Twitter のツイート時間を PHP で datetime に変換する方法
Twitter API でツイートを取得すると投稿時間が Sat Oct 10 19:15:29 +0000 2009 のような感じで入っています。これを datetime に変換するには strtotime() で UNIX 時間に変換して date() 関数の第二引数に入れれば良いです。
1
echo date('Y-m-d H:i:s', strtotime((string) $result->created_at));
Twitter 連携サイトを作ったりする際に必要になるので覚えておくと良いと思います。以下の記事が参考になりました。
関連記事
- PHP で DateTime 型を文字列の日付に変換する方法と関数
- PHP で RFC 2822 フォーマットされた日付を出力する
- Mac の bash で date を使って先月の今日の日付を取ろうとしたらハマった
- CakePHP 1.3 で日付フォームはヘルパーの datetime メソッドでとても簡単に作れる
- PHP で文字列表現の日付をタイムスタンプに変換する方法
- Google Analytics Data Export API で簡単に人気記事一覧を作成する方法
- 10分で作る Twitter に定期ツイートする PHP スクリプト
- Twitter の特定のユーザーの最新ツイートを JavaScript で取得する方法
- PHP で MySQL のデータを扱う際に良く使う SQL とかその辺
- WordPress に Twitter のフォローボタンをスマートに設置する方法
コメント
コメントは受け付けていません。