Angela Gay ha scritto:
> Non conosco pyton. In sintassi Pascal-like, sarebbe:
>   

yuk!

Daniele Zambelli ha scritto:
> Scusa se ripondo in privato, ma i messaggi che spedisco alla ML mi
ritornano
> indietro, non so perché...

Anch'io, da qualche tempo, non riesco più a scrivere dal mio server SMTP
abituale; ricevo un errore "host mail.codewiz.org[89.97.188.34] said:
553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)"

il messaggio farebbe pensare che il server di posta di python.it sia
razzista, ma una ricerca su Google sembra suggerire che è colpa del
/mio/ server...


>
> Alle venerdì 4 gennaio 2008, Pietro Battiston ha scritto:
>  
>> [...]
>> Io voglio che quando sommo un anno venga sommato proprio un anno, non
>> 365/366 giorni; quando sommo un mese, sia sommato un mese, non
>> 31/30/29/38 giorni e quando sommo un giorno sia sommato un giorno, a
>> prescindere dall'eventualità in cui quel giorno ha avuto un secondo in
>> più...
>>    
>
> Quando al 28 febbraio aggiungi un mese e un giorno, che data vuoi
ottenere?
>  

Dipende da che 28 febbraio è...

> Deve valere la proprietà commutativa della somma?
>
> cioè: a+b+c=a+c+b?
>  

no

> ad esempio:
>
> a=30 aprile
> b=1 mese
> c=1 giorno
>  

appunto
(N.B: se non sbaglio, /tra intervalli/ la somma è commutativa e
associativa, ma /tra date e intervalli/ non è nessuna delle due)

> Io penso che non si possano sommare date, ma solo date a intervalli di
tempo.
>  

Infatti è quello che devo fare, mi ero espresso male (in realtà pensavo
che avere un unico formato semplificasse le cose).

> Gli intervalli di tempo a seconda del problema, possono essere in
giorni, in
> secondi o in millesimi di secondo.
>  

Nel mio caso devono potere essere anche un po' dell'uno, un po'
dell'altro e anche combinati...
Tra l'altro il modulo dateutil ha di bello anche che l'intervallo "un
mese ed un giorno" viene visto come "un mese + un giorno" e non come "un
giorno + un mese". È una scelta arbitraria, ma è esattamente quello che
desideravo.


ciao

Pietro
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a