Todos los productos
Search
Centro de documentos

Realtime Compute for Apache Flink:FROM_UNIXTIME

Última actualización: Sep 03, 2026

Convierte una marca de tiempo Unix (en segundos) a una cadena de fecha y hora con formato.

Límites

Esta función solo es compatible con Realtime Compute for Apache Flink que utiliza Ververica Runtime (VVR) 3.0.0 o posterior.

Sintaxis

VARCHAR FROM_UNIXTIME(BIGINT unixtime[, VARCHAR format])

Parámetros

Parámetro

Tipo de dato

Obligatorio

Predeterminado

Descripción

unixtime

BIGINT

Sí

—

Marca de tiempo Unix en segundos transcurridos desde 1970-01-01 00:00:00 UTC.

format

VARCHAR

No

yyyy-MM-dd HH:mm:ss

Cadena de patrón de fecha y hora de Java que controla el formato de salida. Por ejemplo, MMdd-yyyy genera 0915-2017.

Si algún parámetro de entrada es NULL o se produce un error de análisis sintáctico, la función devuelve NULL.

Ejemplos

A continuación se presentan ejemplos que utilizan el valor de entrada 1505404800.

Formato predeterminado

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