Todos os produtos
Search
Central de documentação

Realtime Compute for Apache Flink:FROM_UNIXTIME

Última atualização: Jun 27, 2026

Converte um timestamp Unix (em segundos) em uma string de data e hora formatada.

Limitações

Essa função é compatível apenas com o Realtime Compute for Apache Flink que usa o Ververica Runtime (VVR) 3.0.0 ou superior.

Sintaxe

VARCHAR FROM_UNIXTIME(BIGINT unixtime[, VARCHAR format])

Parâmetros

Parâmetro

Tipo de dados

Obrigatório

Padrão

Descrição

unixtime

BIGINT

Sim

Timestamp Unix em segundos desde 1970-01-01 00:00:00 UTC.

format

VARCHAR

Não

yyyy-MM-dd HH:mm:ss

String de padrão de data e hora Java que define o formato de saída. Por exemplo, MMdd-yyyy gera 0915-2017.

Se algum parâmetro de entrada for NULL ou ocorrer um erro de análise, a função retornará NULL.

Exemplos

Os exemplos a seguir usam o valor de entrada 1505404800.

Formato padrão

SELECT FROM_UNIXTIME(1505404800);
-- Output: 2017-09-15 00:00:00

Formato personalizado

SELECT FROM_UNIXTIME(1505404800, 'MMdd-yyyy');
-- Output: 0915-2017

Entrada NULL

SELECT FROM_UNIXTIME(1505404800, NULL);
-- Output: NULL