タイムスタンプツール
現地時間とタイムスタンプの双方向変換を簡単に実現し、複数のタイムゾーンとフォーマットをサポートし、開発者に効率的で便利な時間処理ソリューションを提供します
リアルタイムタイム
共有
Unixタイムスタンプ
0
ミリ秒: 0現地時間
タイムゾーン: UTC
タイムスタンプ → 日付
日付 → タイムスタンプ
日付と時刻を選択します
ターゲットタイムゾーンを選択します
()
結果を変換します
その他の時間寸法>>を参照してくださいUnixタイムスタンプ:
ミリ秒タイムスタンプ:
ISO形式:
UTC時間:
ローカル形式:
相対時間:
タイムスタンプについて
UNIXタイムスタンプとは何ですか?
UNIXタイムスタンプは、左秒に関係なく、1970年1月1日(UTC/GMT真夜中)から経過した秒数です。これは、コンピューターシステムで時間を表す方法です。
重要な機能
- タイムゾーンとは無関係、グローバル統一
- 32ビットシステムの最大値は2038-01-19(2038 Issue)です
- 64ビットシステムは、約2,900億年を表すことができます
- ミリ秒のタイムスタンプは、最後に3つのゼロを追加します
- 人間の読み取り可能な日付と時刻形式に簡単に変換できます
一般的な用途
- データベースレコードの作成/更新時間
- ログファイルタイムスタンプ
- APIリクエストと応答
- 有効期限制御をキャッシュします
- バージョン制御タイムスタンプ
プログラミング言語の例
JavaScript
//現在のタイムスタンプ(ミリ秒)
const timestampms = date.now();
//現在のタイムスタンプ(秒)
const timestampsec = math.floor(date.now()/1000);Python
インポート時間
PHP
//現在のタイムスタンプを取得(秒)
$ timestamp_sec = time();
//現在のタイムスタンプ(MS)
$ timestamp_ms = round(microtime(true) * 1000);Java
//現在のタイムスタンプ(MS)
long Timestampms = System.CurrentTimemillis();
//現在のタイムスタンプ(秒)
long Timestampsec = System.CurrentTimemillis()/1000;JavaScript
nsdate()。timeintervalsince1970Go
インポート(
time
)
int64(time.now()。unix())Objective-C
[[nsdate date] timeintervalsince1970]MySQL
unix_timestamp(now())を選択しますSQLite
Strftime( '%s'、 'Now')を選択しますErlang
カレンダー:datetime_to_gregorian_seconds(calendar:universal_time())-719528*24*3600。Lua
os.time()Ruby
time.now.to_iShell
日付%sGroovy
(new date()。time / 1000).longvalue()Dart
(new DateTime.now()。millisecondssincepoch/1000).truncate()