Message info
 
To:Christodoulos Pantazis From:Andreas Strikos Subject:Re: [PyGr] prev week Date:Thu, 29 Mar 2012 09:32:02 +0200
 

Καλημέρα,

λογικα αυτο που ζητας ειναι η isocalendar (http://docs.python.org/library/datetime.html#datetime.datetime.isocalendar)
Οποτε το παρακατω θα σου δωσει αυτο που θες...

prev = now-timedelta(weeks=1)
prev.isocalendar()

Cheers,
Andreas
On 3/29/12 9:15 AM, Christodoulos Pantazis wrote:
Καλημέρα.
 
Υπάρχει κάποιος τρόπος να υπολογίζω σωστά τον αριθμό της προηγούμενης βδομάδας;
 
Με δυσκολεύει για την πρώτη βδομάδα του χρόνου όπου η προηγούμενη μπορεί να είναι η 52η ή 53η.
 
Αυτό συμβαίνει αν η πρώτη μέρα του χρόνου είναι Πέμπτη. Οπότε φτιάχνω ένα date obj για 1η Ιανουαρίου, βλέπω αν είναι Πέμπτη και έτσι ξέρω αν ή τελευταία είναι 53.
 
Υπάρχει πιο εύκολος τρόπος;

--
Christodoulos Pantazis
http://twitter.com/xpanta


_______________________________________________
Python-greece mailing list
Python-greece@python.org
http://mail.python.org/mailman/listinfo/python-greece