桁数だけで決めない
JavaScript/Javaプリセットはミリ秒を選びます。検出は1行の10・13・16・19桁の整数に対する候補表示です。適用する前に出力元の仕様を確認します。
日時
単位とタイムゾーンを明示し、1件でも複数行でも変換できます。
入力はこのブラウザー内で処理され、サーバーには送信されません。
1行に10進整数または秒まで含む厳密な日時を入力します。単位を選択してください。日時のZや数値オフセットを省略すると選択時区を使います。 選択した単位の値とナノ秒の余りを示し、4種類すべての値も保持します。
1行の10・13・16・19桁の整数だけを推定します。出力元の単位を確認してから適用してください。自動では変更しません。
粗い単位は負の無限大へ丸め、端数を示します。現在時刻は端末時計のミリ秒スナップショットで、桁数を増やしても時計精度は上がりません。
オフセットのない日時が時刻変更で欠落・重複する場合は拒否します。明示したオフセットが瞬間を決め、選択時区は表示に使われます。
逆変換は最新の結果がすべて成功した場合のみ有効です。UTC日時またはナノ秒整数を使い、精度を保ちます。
最大1000物理行、100000個のUTF-16コード単位。空行はエラーとして報告します。
入力するかサンプルを読み込んでください。
Unixタイムスタンプ変換は、ログの数字が何時を指すか確かめたいときに使えます。JavaScriptのミリ秒とサーバーのエポック秒を比較する前に、出力元の単位を確認してください。
UNIX時間変換では整数のナノ秒を保ちます。Zや数値オフセット付きの日時は時点を特定できますが、オフセットのない日時には解釈する地域の指定が必要です。
Unixタイムスタンプ変換では長い整数を浮動小数点数へ変えずに扱います。マイクロ秒やナノ秒の入力から粗い単位へ移す際は、端数の表示を確認してから値をコピーできます。
同じログでもUTCと日本時間では日付が違うことがあります。選択した時区の表示が変わっても、元の整数が指す瞬間は変わりません。
JavaScript/Javaプリセットはミリ秒を選びます。検出は1行の10・13・16・19桁の整数に対する候補表示です。適用する前に出力元の仕様を確認します。
オフセットのない日時にはAsia/TokyoなどのIANA時区を指定します。夏時間で存在しない時刻や二度現れる時刻は拒否されるため、数値オフセットを追加してください。
自動変換を切ると手動実行になります。例、クリア、現在時刻、逆変換は適用前にプレビューを表示します。逆変換は最新かつ全件成功の場合だけ有効で、適用後は1回取り消せます。
タイムスタンプの秒、ミリ秒、マイクロ秒、ナノ秒を扱い、四つの整数値とUTC日時を出力します。unixtime変換のために手計算で桁を落とす必要はありません。
UTCとIANA時区の日時を並べて確認できます。日時に明示されたオフセットは、選択した地域より優先して解釈します。
1行に1件を入力します。不正な値には行と列を示し、空行もエラーとして残すので、処理できなかった行を見落としません。
コピーとダウンロードには表示範囲外の行も含まれます。入力や設定を変えたら再変換するまでエクスポートは無効です。
現在に近い日時では10桁は秒、13桁はミリ秒であることが多いものの、桁数は保証になりません。入力元の単位を確認し、検出候補を必要に応じて適用してください。
地域のタイムゾーン情報は含まれません。同じ瞬間なら世界中で同じ値です。日本時間の表示を見るために、保存する整数へ9時間分を加える必要はありません。
はい。1970-01-01T00:00:00Zより前の時刻は負数です。例えば-86400秒は1969-12-31T00:00:00Zを表します。粗い単位への丸めは負方向です。
32ビット符号付き整数の秒数は2038-01-19T03:14:07Zで上限になります。このページの整数処理はその先も扱えますが、値を渡す先のシステムには別の上限がある場合があります。
オフセットのない日時を端末ごとの地域で解釈すると、異なる瞬間になります。このページでは同じIANA時区を指定するか、Zまたは数値オフセットを入力して条件を揃えます。
予想と違う結果ですか?