PHP |
time() |
|
Python |
import time; time.time() |
|
Ruby |
Time.now |
|
Perl |
time |
|
Java |
long epoch = System.currentTimeMillis()/1000; |
|
C# |
DateTimeOffset.Now.ToUnixTimeSeconds() |
|
Objective-C |
[[NSDate date] timeIntervalSince1970]; |
|
C++11 |
double now = std::chrono::duration_cast<std::chrono::seconds> (std::chrono::system_clock::now().time_since_epoch()).count(); |
|
Lua |
epoch = os.time() |
|
VBScript/ASP |
See examples |
|
AutoIT |
_DateDiff('s', "1970/01/01 00:00:00", _NowCalc()) |
|
Delphi |
Epoch := DateTimetoUnix(Now); |
|
Dart |
DateTime.now().microsecondsSinceEpoch |
|
R |
as.numeric(Sys.time()) |
|
Erlang/OTP |
erlang:system_time(seconds). |
|
MySQL |
SELECT unix_timestamp(now()) |
|
PostgreSQL |
SELECT extract(epoch FROM now()); |
|
SQLite |
SELECT strftime('%s', 'now'); |
|
Oracle PL/SQL |
SELECT (CAST(SYS_EXTRACT_UTC(SYSTIMESTAMP) AS DATE) - TO_DATE('01/01/1970','DD/MM/YYYY')) * 24 * 60 * 60 FROM DUAL; |
|
SQL Server |
SELECT DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE()) |
|
IBM Informix |
SELECT dbinfo('utc_current') FROM sysmaster:sysdual; |
|
JavaScript |
Math.floor(new Date().getTime()/1000.0) |
|
Visual FoxPro |
DATETIME() - {^1970/01/01 00:00:00} |
|
Go |
time.Now().Unix() |
|
Adobe ColdFusion |
<cfset epochTime = left(getTickcount(), 10)> |
|
Tcl/Tk |
clock seconds |
|
Unix/Linux Shell |
date +%s |
|
Solaris |
/usr/bin/nawk 'BEGIN {print srand()}' |
|