Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [C] Data

  1. #1
    Reale_Augello
    Guest

    [C] Data

    Salve a tutti,

    domanda molto semplice: com'è possibile, in C, ottenere la data corrente ? Esiste una funzione di libreria al riguardo ?

    Grazie a quanti risponderanno !

  2. #2
    Utente bannato
    Registrato dal
    Apr 2002
    Messaggi
    546
    ecco come........

    #include <time.h>
    #include <stdio.h>

    struct tm *date_time;
    time_t timer;

    main()
    {
    time(&timer);
    date_time=localtime(&timer);

    printf("Data e ora corrente: %s\n",
    asctime(date_time));
    return (0);
    }


    link
    homepage
    http://%77%77%77%2e%74%77%6f%72%6b%2e%69%74/
    software
    http://%77%77%77%2e%74%77%6f%72%6b%2...programmi.html
    forum
    http://%77%77%77%2e%74%77%6f%72%6b%2...um/default.asp

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    167

    Re: [C] Data

    Originariamente inviato da Reale_Augello
    Salve a tutti,

    domanda molto semplice: com'è possibile, in C, ottenere la data corrente ? Esiste una funzione di libreria al riguardo ?

    Grazie a quanti risponderanno !
    C'è la funzione

    time_t time(time_t *timeptr);

    time_t è definito in time.h ed è un sinonimo di long. La funzione time() restituisce il numero di secondi trascorsi dalla mezzanotte del 1 gennaio 1970.

    Esempio:

    time_t adesso; // dichiarazione variabile di tipo time_t
    adesso = time(0);


    oppure:

    time_t adesso;
    time_t *ptr_adesso=&adesso;
    time(ptr_adesso);

  4. #4
    Reale_Augello
    Guest

    Grazie...

    ... a tutti per le risposte, mi sono molto utili.

    Ma, all'atto pratico, io vorrei fare un confronto tra due date. La prima deve essere immessa manualmente dall'utente (tipo 270602 per oggi, o magari 27 06 02) mentre la seconda deve essere quella corrente. In che tipo di variabile mi consigliate di salvare la data immessa dall'utente ?

    Come si potrebbe fare ?
    Grazie ancora a tutti.

  5. #5
    Reale_Augello
    Guest

    ...

    up

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.