Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [C] Timestamp

  1. #1
    Utente di HTML.it L'avatar di /dev/null
    Registrato dal
    May 2004
    Messaggi
    1,936

    [C] Timestamp

    Mi servirebbe una funzione che legge da un timestamp quanti anni, mesi, giorni, ore, minuti e secondi misura...
    (Il timestamp e' un intero che misura il numero di secondi trascorsi dal 1970)
    Mi sa che sto invecchiando perche' non riesco a farmela da solo...

    Dove ne trovo una gia' pronta, o chi mi da una mano a farla?


    Ultima modifica ad opera dell'utente /dev/null il 01-01-0001 alle 00:00

  2. #2
    Hai provato con
    struct tm *localtime( const time_t *timer );
    http://www.qnx.com/developers/docs/q...localtime.html

  3. #3
    Utente di HTML.it L'avatar di /dev/null
    Registrato dal
    May 2004
    Messaggi
    1,936
    Originariamente inviato da internet
    Hai provato con
    struct tm *localtime( const time_t *timer );
    http://www.qnx.com/developers/docs/q...localtime.html
    Si', ma il problema e' che non mi serve sapere quale funzione che lo faccia, ma avere il codice di tale funzione...

    Avevo gia' cercato il codice di alcune funzioni definite in time.h che risolvessero il problema, ma tutte (come al solito ) ne richiamano altre... Ad esempio la localtime e' cosi' fatta:
    codice:
    struct tm *
    localtime (t)
         const time_t *t;
    {
      return __tz_convert (t, 1, &_tmbuf);
    }
    Ora mi ci rimetto un altro po' e porovo a cercare la __tz_converter, che a giudicare dai due underscore prima del nome sembra essere quella che fa per me e non una funzione che ne richiama un altra ancora


    Ultima modifica ad opera dell'utente /dev/null il 01-01-0001 alle 00:00

  4. #4
    Utente di HTML.it L'avatar di /dev/null
    Registrato dal
    May 2004
    Messaggi
    1,936
    Trovata!!!
    Con solo un altro paio di reindirizzamenti!
    Ora vediamo di capirci qualcosa :master:



    Se interessa a qualcun altro, la funzione che serve e' la __offtime, che si puo' tovare in $GLIBC_DIR/time/offtime.c
    Ultima modifica ad opera dell'utente /dev/null il 01-01-0001 alle 00:00

  5. #5
    Utente di HTML.it L'avatar di /dev/null
    Registrato dal
    May 2004
    Messaggi
    1,936
    Uhm... Sembra andare bene
    Se qualcuno vuole una funzione piu' pulita che faccia la stessa cosa mi chiami

    Ultima modifica ad opera dell'utente /dev/null il 01-01-0001 alle 00:00

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.