时间戳转换

当前 Unix 时间戳:

---
1

时间戳 转换为 北京时间

等待转换...
2

北京时间 转换为 时间戳

等待转换...

什么是 Unix 时间戳?

Unix 时间戳(Unix Timestamp)是指从格林威治时间 1970年01月01日 00时00分00秒(北京时间 1970年01月01日 08时00分00秒)起至现在的总秒数。它被广泛应用于各类操作系统和数据库中,用于记录时间的流逝,且不受时区影响。

常见语言获取时间戳:

  • Java: System.currentTimeMillis() / 1000
  • JavaScript: Math.round(new Date().getTime()/1000)
  • Python: import time; time.time()
  • Go: import "time"; time.Now().Unix()
  • PHP: time()

常见数据库获取时间戳:

  • MySQL: SELECT unix_timestamp(now())
  • PostgreSQL: SELECT extract(epoch FROM now())
  • SQLite: SELECT strftime('%s', 'now')
  • SQL Server: SELECT DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE())