Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Formato data in database [Access]

    Salve a tutti ragazzi.
    Mi trovo di fronte questa problematica. Ho un vecchio database Access (estensione mdb) da cui devo prelevare dei valori di date. Purtroppo non riesco a capire il formato delle date perché memorizzati con il tipo di dati VarChar. Esiste un formato standard per memorizzare le date?
    Premetto che ho già ricercato sul web.
    Di seguito alcuni esempi di date:

    5011321611306
    8017977016523
    8032817040148
    7310791056067
    3522930010180
    5011321867833

  2. #2
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Quote Originariamente inviata da Omar123 Visualizza il messaggio
    ....... Esiste un formato standard per memorizzare le date? .....
    Si. il formato Data/ora che restituisce appunto la data a cui siamo abituati "15/07/2014 01:01:01"

    se la parte oraria fosse "00:00:00" allora viene visualizzato solamente "15/07/2014"
    ma ricorda che è solo una questione di visualizzazione perché il formato di Access è SEMPRE Data/ora


    la data puoi trattarla anche come numero inteso come Numero di giorni trascorsi dal "30/12/1899 00:00:00"
    pertanto oggi "10/08/2014 alle h 12:00:00" sarebbe il numero "41.861,50"


    Altri formati con Access non mi risultano .......



    Del resto i tuoi Numeri ( Varchar) sono cosi grossi che potrebbero parlare della eta dell'universo
    oppure di millisecondi a partire da un istante arbitrario .....


    oppure si tratta di una codifica creata appositamente per mascherare la data .....

    Non mi viene in mente altro ....

    .
    Ultima modifica di nman; 10-08-2014 a 08:15

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    La cosa mi ha incuriosito
    Non è possibile vedere la corrispondenza? ossia, il numero 5011321611306, a che data corrisponde?

    E poi, non si può guardare il codice di Access per trovare la risposta?
    Pietro

  4. #4
    Grazie mille nman per la tua completa risposta. Io opto per le ultime due ipotesi: la data parte da un istante arbitrario in millisecondi oppure si tratta di una codifica creata appositamente per mascherare la data.

    E poi, non si può guardare il codice di Access per trovare la risposta?

    Non ho il codice. Il database non è stato creato da me ne tanto meno ho il codice del programma che lo gestisce.

    Se a qualcun altro viene in mente qualche altra cosa sono qui

    Grazie ragazzi!

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.