現在、Twitter のステータス ID (Twitter IDs) は、1 ずつインクリメントされているわけではありません。上位の 41bit は、ある時刻からのミリ秒のオフセット値になっています。 ID の上位 bit さえわかれば、Twitter API でステータスを取得する時に使う max_id や since_id に、ある時刻の範囲を指定するといったことが可能です。 Twitter のステータス ID 生成方法と Snowflake Twitter のステータス ID (63bit) は、上位 bit から次のように構成されています。 timestamp (41bit) : 現在の unixtime から、ある時点の unixtime を引いた値 machine id (10bit) : 生成器に割り当てられた ID。datacenter id + worker id。 se
![時刻から Twitter のステータス ID を求める – プログラミング生放送](https://cdn-ak-scissors.b.st-hatena.com/image/square/37577113fdfc3756967097b22325277dd7eb4dcb/height=288;version=1;width=512/https%3A%2F%2Fi0.wp.com%2Fpronama.jp%2Fwp-content%2Fuploads%2F2015%2F02%2Ftwitter-logo.png%3Ffit%3D256%252C256%26ssl%3D1)