时间戳转换器

当前格式:秒级时间戳

UTC 时间:

本地时间:

常用编程语言获取时间戳方法

Java

// 获取秒级时间戳
long timestampSeconds = System.currentTimeMillis() / 1000L;

// 获取毫秒级时间戳
long timestampMillis = System.currentTimeMillis();

Python

import time
import datetime

# 获取秒级时间戳
timestamp_seconds = int(time.time())

# 获取毫秒级时间戳
timestamp_millis = int(time.time() * 1000)

# 使用 datetime
timestamp_millis = int(datetime.datetime.now().timestamp() * 1000)

JavaScript

// 获取秒级时间戳
const timestampSeconds = Math.floor(Date.now() / 1000);

// 获取毫秒级时间戳
const timestampMillis = Date.now();

// 或者使用 new Date()
const timestampMillis2 = new Date().getTime();

PHP

// 获取秒级时间戳
$timestampSeconds = time();

// 获取毫秒级时间戳
$timestampMillis = round(microtime(true) * 1000);

Go

import "time"

// 获取秒级时间戳
timestampSeconds := time.Now().Unix()

// 获取毫秒级时间戳
timestampMillis := time.Now().UnixNano() / 1e6

SQL

-- MySQL
SELECT UNIX_TIMESTAMP(); -- 秒级时间戳
SELECT UNIX_TIMESTAMP(NOW()) * 1000; -- 毫秒级时间戳

-- PostgreSQL
SELECT EXTRACT(EPOCH FROM NOW())::INTEGER; -- 秒级时间戳
SELECT EXTRACT(EPOCH FROM NOW()) * 1000; -- 毫秒级时间戳