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.
Configuration: Windows XP / Internet Explorer 8.0

3 réponses

  1. 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
  2. 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