このサイトは、UNIXエポック(1970年1月1日)からの経過ミリ秒での現在時刻のほか、ローカル/UTC時刻比較などの一般的なフォーマットで提供します。 また、ミリ秒を日付 & の時刻に変換したり、その逆も可能です。 さらに重要なのは、このサイトが、人間のユーザーには時間ナビゲーションサービスを、プログラム利用には時間権限サービスを提供していることです。
「現在のミリ秒」の話は、私がAndroidアプリケーションをデバッグしているときに始まりました。 Android では、単純な数値を渡すことで、アラームがいつ鳴るかを指示します。 この数値は、1970年1月1日の深夜から経過したすべての時間を包含できるほど大きくなければなりませんが、既存のデータ構造にフィットし、将来にわたって十分な時間を継続できるほど十分に小さくなければなりません。 精度はミリ秒。 なぜ1970年なのか? それは単なる慣習で、人々が実際に普遍的な時間の尺度について考え始めた時点までで最も丸い直近の年だったからです。
デバッグをしているとき、ミリ秒単位の現在時刻が何であるかを教えてくれるものが必要でした。 プログラムがすでに実行されていたので、Java の System.currentTimeMillis() を検査したり、それを表示するプログラムを実行するのではなく、それを表示する Web ページを開くことにしました。 検索結果には、それらしいものはなかった。 一番面白かったのは、マサチューセッツ州ミリスの現地時間を教えてくれるものだった。 こんな簡単なことをやってくれるサイトがないなんて信じられませんでした。 私はcurrentmillis.comと書いてエンターキーを押しました。 ISPのページがポップアップして、そんなページはないと言ってきた。 その後、ホスティングプロバイダーに確認したところ、この信じられないほどシンプルなドメインが利用可能であることが判明しました。 私の考えでは、これはこれまでで最も合理的に正確な測定基準です。 GPSがアインシュタインの相対性理論を考慮しなければならず、UTC(協定世界時)を太陽時と同期させるためにうるう秒を追加しなければならない世界では、特にそうです。 皮肉なことに、もし私がcurrentmillis.comを購入していなかったら、2012年6月30日の最後の1秒間が23時59分60秒であることを知ることはなかったでしょう。 宇宙規模で見ると、それほど昔ではないのに、ジョン・ヘンリー・ベルヴィルとルース・ベルヴィルは、マスターウォッチをグリニッジ標準時に合わせ、他の人がベルヴィルのマスターウォッチに従って自分の時計を調整できるようにして、顧客に時間を「売って」いたというのは奇妙なことです。 一時は、スタンダード・タイム社が開発した電信による時報サービスもあった。 インターネットは、情報(時間を含む)の伝搬を大きく変えました。しかし、基本原則は依然として、認められた第三者機関(すなわち時間プロバイダー)であり、時間ベースだけでなく、多くの種類のプロトコルに存在する原則です。
このウェブサイトにおける私の目標は、世界中のプログラマに、現在の UTC 時間または ms 単位(あるいは他の一般的なフォーマット)の現在時刻を見たい場合、currentmillis.com

で簡単に見ることができることを、知ってもらうことです。

admin

コメントを残す

メールアドレスが公開されることはありません。

lg