主要な言語で現在のUnixタイムスタンプを取得する方法です。ほとんどが秒(10桁)またはミリ秒(13桁)を返します。
- JavaScript —
Math.floor(Date.now() / 1000)(秒)、Date.now()(ミリ秒) - Python —
int(time.time()) - Java —
System.currentTimeMillis() / 1000L - PHP —
time() - Go —
time.Now().Unix() - Ruby —
Time.now.to_i - C# —
DateTimeOffset.UtcNow.ToUnixTimeSeconds() - Swift —
Int(Date().timeIntervalSince1970) - Bash —
date +%s - MySQL —
SELECT UNIX_TIMESTAMP()
秒とミリ秒を取り違えないよう注意してください。サイト上部の変換ツールに任意の値を貼り付ければ、人が読める日時として即座に確認できます。