Conversão de timestamp Unix

Timestamp Unix, Ferramenta de conversão de timestamp Unix
Timestamp atual
 Hora de Beijing

Timestamp Unix (Unix timestamp) → Hora de Beijing

Timestamp Unix
Hora de Beijing

Hora de Beijing → Timestamp Unix (Unix timestamp)

Hora de Beijing
Timestamp Unix

Introdução à ferramenta de conversão de timestamps Unix

A ferramenta de conversão de timestamps Unix pode converter um timestamp Unix em um formato padrão da hora de Beijing e também pode converter um horário padrão da hora de Beijing em um timestamp Unix;

O que é timestamp Unix (Unix timestamp): um timestamp refere-se ao número total de segundos desde 01 de janeiro de 1970 00:00:00 UTC (01 de janeiro de 1970 08:00:00 horário de Beijing) até agora.

Exemplo de uso de Unixtime em PHP:

Obtenha o timestamp atual: $time = time(); Converta para hora de Beijing: $datetime = date('Y-m-d H:i:s',$time); Converta para timestamp: $unixtime = strtotime($datetime); (www.pcjson.com)

1. Métodos para obter o timestamp Unix atual em diferentes linguagens de programação ou bancos de dados:

PHP time()
Java time
JavaScript Math.round(new Date().getTime()/1000)
getTime() retorna valores em milissegundos
.NET / C# time = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000
MySQL SELECT unix_timestamp(now())
Perl time
PostgreSQL SELECT extract(time FROM now())
Python primeiro import time depois time.time()
Ruby Obter o timestamp Unix: Time.now ou Time.new
Mostrar o timestamp Unix: Time.now.to_i
SQL Server SELECT DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE())
Unix / Linux date +%s
VBScript / ASP DateDiff("s", "01/01/1970 00:00:00", Now())

2. Conversão de tempo comum para timestamp Unix (Unix timestamp) em diferentes linguagens de programação ou bancos de dados:

PHP mktime(hour, minute, second, day, month, year)
Java long datetime = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").parse("01/01/1970 01:00:00");
JavaScript var commonTime = new Date(Date.UTC(year, month - 1, day, hour, minute, second))
MySQL SELECT unix_timestamp(time)
Formato de tempo: YYYY-MM-DD HH:MM:SS ou YYMMDD ou YYYYMMDD
Perl primeiro use Time::Local depois my $time = timelocal($sec, $min, $hour, $day, $month, $year);
PostgreSQL SELECT extract(datetime FROM date('YYYY-MM-DD HH:MM:SS'));
Python primeiro import time depois int(time.mktime(time.strptime('YYYY-MM-DD HH:MM:SS', '%Y-%m-%d %H:%M:%S')))
Ruby Time.local(year, month, day, hour, minute, second)
SQL Server SELECT DATEDIFF(s, '1970-01-01 00:00:00', datetime)
Unix / Linux date +%s -d"Jan 1, 1970 00:00:01"
VBScript / ASP DateDiff("s", "01/01/1970 00:00:00", datetime)

3. Conversão de timestamp Unix (Unix timestamp) para tempo comum (ano-mês-dia hora:minuto:segundo) em diferentes linguagens de programação ou bancos de dados:

PHP date('r', Unix timestamp)
Java String datetime = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date(Unix timestamp * 1000))
JavaScript primeiro var unixTimestamp = new Date(Unix timestamp * 1000) depois commonTime = unixTimestamp.toLocaleString()
Linux date -d @Unix timestamp
MySQL from_unixtime(Unix timestamp)
Perl primeiro my $time = Unix timestamp depois my ($sec, $min, $hour, $day, $month, $year) = (localtime($time))[0,1,2,3,4,5,6]
PostgreSQL SELECT TIMESTAMP WITH TIME ZONE 'time' + Unix timestamp) * INTERVAL '1 second';
Python primeiro import time depois time.gmtime(Unix timestamp)
Ruby Time.at(Unix timestamp)
SQL Server DATEADD(s, Unix timestamp, '1970-01-01 00:00:00')
VBScript / ASP DateAdd("s", Unix timestamp, "01/01/1970 00:00:00")

Ferramenta de conversão de timestamp Unix

Com a nossa ferramenta de conversão de timestamp Unix, você pode facilmente converter timestamps Unix para a hora de Beijing. Quer você seja um desenvolvedor ou um usuário comum, esta ferramenta pode ajudá-lo a converter rapidamente entre timestamps e datas, suportando a conversão de timestamps Unix para a hora atual, para a hora de Beijing, e a conversão entre datetime e timestamp Unix.

Descrição das funcionalidades

  • Conversão de timestamp Unix para a hora de Beijing: converte timestamps Unix para a atual hora de Beijing, aplicado em vários ambientes de desenvolvimento.
  • Conversão de datetime para timestamp Unix: converte uma data e hora (como yyyy-mm-dd hh:mm:ss) para timestamp Unix, facilitando cálculos de tempo.
  • Suporte a várias linguagens de programação: fornece métodos de implementação de conversão de timestamp Unix em diferentes linguagens de programação (como Python, Java, JavaScript, PHP, etc.), facilitando a integração rápida para desenvolvedores.
  • Conversão online: oferece uma ferramenta online gratuita, permitindo que os usuários convertam timestamps e datas online, sem a necessidade de baixar qualquer software.

Como usar a ferramenta de conversão de timestamp Unix

1. Selecione o formato de entrada: você pode optar por converter um timestamp Unix para a hora de Beijing ou converter uma data/hora para timestamp Unix.
2. Insira o timestamp ou a data: preencha o campo de entrada com seu timestamp ou data/hora.
3. Clique no botão “Converter”: a ferramenta calculará automaticamente e mostrará o resultado da conversão, para que você possa verificar a hora convertida.

Definição de timestamp Unix

Um timestamp Unix, também conhecido como tempo POSIX ou tempo de época, é o número de segundos que se passaram desde 00:00:00 UTC em 1 de janeiro de 1970. O timestamp Unix é um formato de tempo comumente usado em muitos sistemas computacionais e linguagens de programação.

Cenários de aplicação

  • Desenvolvedores: converter datas em timestamps Unix para cálculos e comparações de tempo.
  • Analistas de dados: converter timestamps em formatos de data legíveis para análises de séries temporais.
  • Usuários comuns: ajudar os usuários a converter timestamps Unix para a hora de Beijing, entendendo a data e hora correspondentes a um determinado momento.

Por que escolher nossa ferramenta de conversão de timestamp Unix?

  • Simples e fácil de usar: não são necessárias operações complexas; basta inserir um timestamp ou data e clicar no botão de conversão para obter resultados.
  • Rápido e preciso: oferece um serviço rápido de conversão de timestamps, garantindo precisão e resultados que correspondem ao tempo real.
  • Várias funcionalidades: suporta diversas necessidades comuns de conversão de timestamps, sendo adequado tanto para desenvolvedores quanto para usuários comuns.
  • Suporte a várias linguagens: fornece exemplos de código de conversão de timestamp em linguagens de programação comuns, facilitando a implementação para desenvolvedores.

Comece a usar a ferramenta de conversão de timestamp Unix

Use agora a nossa ferramenta de conversão de timestamp Unix para converter facilmente timestamps Unix para a hora de Beijing ou outros formatos e facilitar o processamento de seus dados de tempo.

Seu histórico:
Selecionar Idioma