Altova MapForce 2026 Enterprise Edition

Crée un horodatage BSON à partir :

 

Une valeur de date-heure (convertie en secondes depuis l'époque Unix).

Une valeur ordinale.

MF_Func_to-timestamp

 

Langages

Intégré

 

Paramètres

Nom

Type

Description

datetime

xs:dateTime

Un datetime qui sera converti en nombre de secondes depuis l'époque Unix.

ordinal

xs:int

Un compteur incrémental utilisé pour distinguer les opérations se produisant au cours de la même seconde.

 

Exemple

Cet exemple montre comment un horodatage BSON est construit et mappé au champ created d'un composant MongoDB (voir capture d'écran ci-dessous). Les paramètres de la fonction to-timestamp sont définis comme suit :

 

datetime : la constante fournit la valeur 2025-02-02T02:02:02.0+01:00. Cette valeur sera convertie en secondes à partir de l'époque Unix.

ordinal : la valeur est générée à l'aide de la fonction auto-number.

MF_BSON-to-timestamp_Example

La sortie est la suivante :

 

"modification": {

           "created": {

               "$timestamp": {

                   "t": 1738458122,

                   "i": 1

               }

           }

       }

 

© 2020-2026 Altova GmbH