Traiter une variable BIGINT

Débutant SQL -  
incaout Messages postés 347 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,
Un logiciel me fourni dans une base de donnée SQL une table avec un champs précisant l'horodate de chaque enregistrement mais sous forme BIGINT, je ne sais pas du tout comment transformer ces valeurs BIGINT en quelque chose de compréhensible. Si quelqun pouvait m'indiquer comment faire cela il me rendrait un grand service.
Je vous remercie.

3 réponses

incaout Messages postés 347 Date d'inscription   Statut Membre Dernière intervention   74
 
Salut

Traditionnellement, dans le langage sql on exprime les dates et les heures sous la forme d'un timestamp. Un timestamp est un nombre réel que tu peux ensuite exploiter dans un langage avec des fonctions natives spécialement écrites pour traiter les dates et les heures.

En php, tu en as plusieurs cf lien :

https://www.vulgarisation-informatique.com/dates-php.php
https://www.php.net/manual/fr/function.time.php

Je pense donc que ton bigint represente le timestamp et que tu peux le décoder sous la forme d'une date en utilisant les fonctions appropriées de ta base de données ou de ton langage de programmation.

Cdlt

IC
0
Débutant SQL
 
Bonjour,
j'ai oublié un détail, cette fonction est dite sous la forme d'une structure de données FILETIME... (on sait jamais
ça peut peut être tout changer, lol)
Je te remercie incaout.
0
incaout Messages postés 347 Date d'inscription   Statut Membre Dernière intervention   74
 
Heu, je sais pas. Ca peut peut être t'aider : https://support.microsoft.com/fr-fr/help/188768/

Cdlt

IC
0