メモ: MastodonのSnowflake IDからタイムスタンプを求める

MastodonのSnowflake ID(v2.0.0から投稿IDの生成に使われている)からタイムスタンプを求める方法について。TwitterのSnowflakeとは別物

https://github.com/tootsuite/mastodon/blob/master/lib/mastodon/snowflake.rb#L141-L146

ここで処理が行なわれていて、

unix_time_seconds = mastodon_snowflake_id / 65536 / 1000

で求められる。Twitterのsnowflakeと違ってmsec部分はただの乱数。


共有

このブログについてのお問い合わせ先: Google Forms