Todas as ferramentas

Segundos, milissegundos e datas

Conversor de timestamp Unix

Converta timestamp Unix em data e vice-versa, com segundos, milissegundos, fusos horários, hora atual e exemplos de código.

Carimbo de data/hora Unix atual

01

Carimbo de data/hora até a data

Sua hora local
hora UTC
ISO 8601
02

Data para carimbo de data/hora

Carimbo de data e hora em segundos
Registro de data e hora em milissegundos

03 / CODE RECIPES

Obtenha o carimbo de data/hora atual no código

Exemplos prontos para uso para tempo Unix em segundos e milissegundos em linguagens de programação e bancos de dados populares.

Java

Segundos + milissegundos
import java.time.Instant;Instant now = Instant.now();long seconds = now.getEpochSecond();long milliseconds = now.toEpochMilli();

C++

Segundos + milissegundos
#include <chrono>const auto now = std::chrono::system_clock::now();const auto seconds = std::chrono::duration_cast<std::chrono::seconds>(    now.time_since_epoch()).count();const auto milliseconds = std::chrono::duration_cast<std::chrono::milliseconds>(    now.time_since_epoch()).count();

PHP

Segundos + milissegundos
$now = microtime(true);$seconds = (int) floor($now);$milliseconds = (int) floor($now * 1000);

Python

Segundos + milissegundos
import timenow_ns = time.time_ns()seconds = now_ns // 1_000_000_000milliseconds = now_ns // 1_000_000

C#

Segundos + milissegundos
using System;var now = DateTimeOffset.UtcNow;long seconds = now.ToUnixTimeSeconds();long milliseconds = now.ToUnixTimeMilliseconds();

Classic ASP (JScript)

Segundos + milissegundos
<%@ LANGUAGE="JScript" %><%var milliseconds = new Date().getTime();var seconds = Math.floor(milliseconds / 1000);%>

Ruby

Segundos + milissegundos
now = Time.nowseconds = now.to_imilliseconds = now.to_i * 1000 + now.nsec / 1_000_000

Perl

Segundos + milissegundos
use Time::HiRes qw(time);my $now = time();my $seconds = int($now);my $milliseconds = int($now * 1000);

Rust

Segundos + milissegundos
use std::time::{SystemTime, UNIX_EPOCH};let now = SystemTime::now()    .duration_since(UNIX_EPOCH)    .expect("system time before Unix epoch");let seconds = now.as_secs();let milliseconds = now.as_millis();

Go

Segundos + milissegundos
import "time"now := time.Now()seconds := now.Unix()milliseconds := now.UnixMilli()

MySQL

Segundos + milissegundos
SELECT  UNIX_TIMESTAMP() AS seconds,  FLOOR(UNIX_TIMESTAMP(CURRENT_TIMESTAMP(3)) * 1000) AS milliseconds;

MSSQL / SQL Server

Segundos + milissegundos
DECLARE @now datetime2 = SYSUTCDATETIME();SELECT  DATEDIFF_BIG(SECOND, '1970-01-01T00:00:00', @now) AS seconds,  DATEDIFF_BIG(MILLISECOND, '1970-01-01T00:00:00', @now) AS milliseconds;

JavaScript

Segundos + milissegundos
const milliseconds = Date.now();const seconds = Math.floor(milliseconds / 1000);

TypeScript

Segundos + milissegundos
const milliseconds: number = Date.now();const seconds: number = Math.floor(milliseconds / 1000);
01 / Resumo do conteúdo

Converta a hora Unix sem adivinhar

Use carimbos de data e hora em tempo real de segundos e milissegundos, converta carimbos de data e hora em datas locais ou transforme uma data e hora em um valor Unix.

02 / Como usar

Converter e copiar

Escolha segundos ou milissegundos, defina a data e o fuso horário quando necessário, execute a conversão e copie o resultado. A seção de código mostra como obter carimbos de data/hora em linguagens e bancos de dados comuns.

03 / Método e fontes

Método e fontes

Os cálculos usam as APIs Date e Intl do navegador. Os cálculos somente de calendário usam datas normalizadas pelo UTC para evitar que o horário de verão altere o resultado.

04 / FAQ

Perguntas frequentes

O que Conversor de timestamp Unix pode fazer?

Use carimbos de data e hora em tempo real de segundos e milissegundos, converta carimbos de data e hora em datas locais ou transforme uma data e hora em um valor Unix.

Como uso Conversor de timestamp Unix?

Escolha segundos ou milissegundos, defina a data e o fuso horário quando necessário, execute a conversão e copie o resultado. A seção de código mostra como obter carimbos de data/hora em linguagens e bancos de dados comuns.

Conversor de timestamp Unix carrega meus dados?

A ferramenta é executada em seu navegador. Seus arquivos selecionados, conteúdo inserido e resultados gerados não são enviados para Zituo Tools.