时间戳是自1970年1月1日(O0:00:00 GMT)以来的秒数。它也被称为Unix时间戳(UnixTimestamp)。
Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。

Unix时间戳不仅被使用在Unix系统、类Unix系统中,也在许多其他操作系统中被广泛采用。

Unix 时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒

Java时间戳:
time
PHP时间戳:

time()
MySQL时间戳:
SELECT unix_timestamp(now())
JS时间戳:
Math.round(new Date().getTime()/1000)
IOS时间戳:
[[NSDate date] timelntervalSince1970]
Python时间戳:
先import time然后time.time()
PostgreSQL时间戳:
SELECT extract(epoch FROM now())

Ruby时间戳:
获取Unix时间戳:Time.now 或 Time.new,显示Unix时间戳:Time.now.to_i
SQL Server时间戳:
SELECT DATEDIFF(s, '1970-01-01 00:00:00GETUTCDATE())
Unix时间戳/Linux时间戳:
date +%s
Microsoft .NET/C#时间戳:
epoch = (DateTime.Now.ToUniversalTime().Ticks -621355968000000000)/ 10000000
VBScript/ASP时间戳:
DateDiff("s","01/01/1970 00:00:00",Now())

Swift

NSDate().timeIntervalSince1970

Go

import (
  "time"
)
int64(time.Now().Unix())

Java

// joda java
DateTime.now().getMillis() / 1000
// pure java
System.currentTimeMillis() / 1000

JavaScript

Math.round(new Date() / 1000)

Objective-C

[[NSDate date] timeIntervalSince1970]

MySQL

SELECT unix_timestamp(now())

SQLite

SELECT strftime('%s', 'now')

Erlang

calendar:datetime_to_gregorian_seconds(calendar:universal_time())-719528*24*3600.

PHP

<?php
// pure php
time();
<?php
// carbon php
use Carbon\Carbon;
Carbon::now()->timestamp;

Python

import time
time.time()
import arrow


arrow.utcnow().timestamp

Ruby

Time.now.to_i

Shell

date +%s

Groovy

(new Date().time / 1000).longValue()

Lua

os.time()

.NET/C#

(DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000

Dart

(new DateTime.now().millisecondsSinceEpoch / 1000).truncate()