Tous les produits
Search
Centre de documentation

Realtime Compute for Apache Flink:FROM_UNIXTIME

Dernière mise à jour :Aug 09, 2026

Convertit un horodatage Unix (en secondes) en chaîne de date et d'heure formatée.

Limites

Cette fonction n'est prise en charge que par Realtime Compute for Apache Flink utilisant Ververica Runtime (VVR) 3.0.0 ou une version ultérieure.

Syntaxe

VARCHAR FROM_UNIXTIME(BIGINT unixtime[, VARCHAR format])

Paramètres

Paramètre Type de données Obligatoire Valeur par défaut Description
unixtime BIGINT Oui Horodatage Unix exprimé en secondes écoulées depuis le 1970-01-01 00:00:00 UTC.
format VARCHAR Non yyyy-MM-dd HH:mm:ss Chaîne de modèle de date et d'heure Java définissant le format de sortie. Par exemple, MMdd-yyyy génère la sortie 0915-2017.
La fonction renvoie NULL si l'un des paramètres d'entrée est NULL ou en cas d'erreur d'analyse.

Exemples

Les exemples suivants utilisent la valeur d'entrée 1505404800.

Format par défaut

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

Format personnalisé

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

Entrée NULL

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