Java
Segundos + milisegundos1import java.time.Instant;23Instant now = Instant.now();4long seconds = now.getEpochSecond();5long milliseconds = now.toEpochMilli();
C++
Segundos + milisegundos1#include <chrono>23const auto now = std::chrono::system_clock::now();4const auto seconds = std::chrono::duration_cast<std::chrono::seconds>(5 now.time_since_epoch()).count();6const auto milliseconds = std::chrono::duration_cast<std::chrono::milliseconds>(7 now.time_since_epoch()).count();
PHP
Segundos + milisegundos1$now = microtime(true);2$seconds = (int) floor($now);3$milliseconds = (int) floor($now * 1000);
Python
Segundos + milisegundos1import time23now_ns = time.time_ns()4seconds = now_ns // 1_000_000_0005milliseconds = now_ns // 1_000_000
C#
Segundos + milisegundos1using System;23var now = DateTimeOffset.UtcNow;4long seconds = now.ToUnixTimeSeconds();5long milliseconds = now.ToUnixTimeMilliseconds();
Classic ASP (JScript)
Segundos + milisegundos1<%@ LANGUAGE="JScript" %>2<%3var milliseconds = new Date().getTime();4var seconds = Math.floor(milliseconds / 1000);5%>
Ruby
Segundos + milisegundos1now = Time.now2seconds = now.to_i3milliseconds = now.to_i * 1000 + now.nsec / 1_000_000
Perl
Segundos + milisegundos1use Time::HiRes qw(time);23my $now = time();4my $seconds = int($now);5my $milliseconds = int($now * 1000);
Rust
Segundos + milisegundos1use std::time::{SystemTime, UNIX_EPOCH};23let now = SystemTime::now()4 .duration_since(UNIX_EPOCH)5 .expect("system time before Unix epoch");6let seconds = now.as_secs();7let milliseconds = now.as_millis();
Go
Segundos + milisegundos1import "time"23now := time.Now()4seconds := now.Unix()5milliseconds := now.UnixMilli()
MySQL
Segundos + milisegundos1SELECT2 UNIX_TIMESTAMP() AS seconds,3 FLOOR(UNIX_TIMESTAMP(CURRENT_TIMESTAMP(3)) * 1000) AS milliseconds;
MSSQL / SQL Server
Segundos + milisegundos1DECLARE @now datetime2 = SYSUTCDATETIME();23SELECT4 DATEDIFF_BIG(SECOND, '1970-01-01T00:00:00', @now) AS seconds,5 DATEDIFF_BIG(MILLISECOND, '1970-01-01T00:00:00', @now) AS milliseconds;
JavaScript
Segundos + milisegundos1const milliseconds = Date.now();2const seconds = Math.floor(milliseconds / 1000);
TypeScript
Segundos + milisegundos1const milliseconds: number = Date.now();2const seconds: number = Math.floor(milliseconds / 1000);