LocalDateTimeToUnixTime

Qubes 7.1 Conversion d'une date/heure locale flottante en date/heure UnixTime

Syntaxe

function LocalDateTimeToUnixTime(dt: Float): Integer
dt: date/heure locale à convertir

Remarques

La représentation flottante est exprimée en nombre de jours depuis le 30/12/1899 en TZ locale, alors que l'UnixTime est le nombre de secondes depuis le 01/01/1970 GMT, pour plus de détails voir Epoch sur wikipedia.

A partie de Qubes 10.0 versions ultérieures à 01/12/2023 les heure locales tombant dans le "trou" des changements d'heure ne déclenchent plus d'exception mais sont décalées. Les heures locales tombant dans la plage d'ambiguité des changement d'heure sont converties en ignorant l'ambiguité.

Voir aussi LocalDateTimeToUTCDateTime et UnixTime.

Exemples

PrintLn(LocalDateTimeToUnixTime(Now));

Classification

Internal