Threads Personality Analyzerby Shop3mas
Threadsでログイン
【開発日記】
開発日記 一覧へ2026-08-11

投稿時間グラフ、まさかの世界標準時のままやった

診断結果には、「この人が何時ごろによく投稿してるか」を棒グラフで出す機能がある。

夜型なのか、朝から動いてるのか、昼休みに集中してるのか。

文章の内容だけやなく、投稿時間にもその人らしさが出るんちゃうかと思って入れた機能。

ところが自分の結果を眺めてて、「なんか時間帯おかしくない?」ってなった。

調べたら、Threads APIから返ってきた時刻をUTCのまま集計してた。

日本時間に直してない😇

UTCは世界で使う基準時刻で、日本はそこから9時間進んでる。

たとえば日本で夜21時に投稿したものが、そのままUTCとして見ると昼12時扱いになる。

そりゃ生活リズム分析として全然違う。

日本人ユーザーだけなら単純に+9時間でもいいけど、このサイトは英語や繁体字にも対応する予定。

海外ユーザーなら地域によって時差はバラバラ。

そこで“サイトを見ている端末のタイムゾーン”に合わせて表示するよう修正した。

これなら日本で見れば日本時間、台湾で見れば台湾時間、別の国ならその地域の時間になる。

小さい修正やけど、診断結果の説得力にはかなり影響すると思う。

「夜型ですね」と出てるのに本人は昼しか投稿してなかったら、一気に信用なくなるからな🙄

※この日出てきた言葉の説明

・UTC:世界共通の基準になる時刻。日本標準時(JST)はUTCより9時間進んでいる。

・タイムゾーン:国や地域ごとの時間帯。日本ならJST、台湾ならUTC+8など。

・ヒストグラム:時間帯ごとの投稿数など、「どこに多く集まっているか」を棒で見せるグラフ。