Subscribed unsubscribe Subscribe Subscribe

Twitterで指定したIDの投稿日時を取得するワンライナー

Twitter Perl OneLiner

webで見る限りでは1日以上経たないと"〜時間前"などアバウトな時間で、1日経ったあとでも分単位でしか表示されない。
でもそれぞれの発言はURLにstatusのIDが振られているので、そのIDを使えば秒単位までの正確な時間はAPI経由で取得できる。

$ perl -MDate::Parse -MJSON -MLWP::Simple -le 'print scalar localtime str2time decode_json(get "http://twitter.com/statuses/show/".@ARGV[0].".json")->{created_at}' <ID>