[Lugge] Re: asctime

  • From: ianezz@xxxxxxxxxx
  • To: lugge@xxxxxxxxxxxxx
  • Date: Wed, 2 Oct 2002 13:27:14 +0200

Pare che Roberto A.Foglietta, in un momento di ispirazione, abbia scritto:

 >  SONO UNA CAPRA... e mi rispondo da solo!

:-)

 >          printf("mese:    %d \n", (int)(tm->tm_mon));

            printf("mese:    %d \n", (int)(tm->tm_mon) + 1);

Stranamente, i mesi in una struct tm (a differenza dei giorni) partono da
0. Non ho mai capito il perche` di questa decisione.


 >          printf("anno:    %d \n", (int)(tm->tm_year));

            printf("anno:    %d \n", (int)(tm->tm_year) + 1900);

E per ragioni non proprio lampanti, gli anni partono dal 1900 (beh,
prima c'erano stati diversi casini con le date, per cui posso anche
capire che e` un modo per chiarire che per date antecedenti non
funziona...).

-- 
 |   \    \  | ___|_  |_  | ianezz AT sodalia.it
 |  _ \  | \ | _|    /   /  Visita il LinuxTrent a
_|_/  _\_|  _|____|___|___| http://www.linuxtrent.it
========----------
 
 Prima di scrivere in m-list per favore leggi il regolamento
 http://www.lugge.net/soci/manifesto.htm#list

 Archivio delle e-mail postate in lista
 http://www.freelists.org/archives/lugge/

 Modifica dell'account su freelists
 http://www.freelists.org/cgi-bin/lsg2.cgi 

----------========

 La sede e` aperta ogni martedi` pomeriggio 14.30-18.00
 http://www.lugge.net/soci/sede.htm
 


 

Other related posts: