Ok thanks, I missed out on datetime where the methods I need are also present.
I'll be refactoring my data a bit, thanks again! - Jorgen On 4/15/07, Diez B. Roggisch <[EMAIL PROTECTED]> wrote: > Jorgen Bodde schrieb: > > Hi List > > > > I am working on an app to store guitar songs I am practicing, and for > > the fun of it I want to store the date of songs when they were > > originally made. So far so good.. > > > > However, my taste of music is "Rag Time Blues" and that os OLD, very > > OLD music. So it happened I entered a song from the date " 28 dec > > 1928". > > > > It appears time.mktime cannot handle these 'extremities' ? I get an > > overflow error. is there by any chance a solution to this? I do know > > modern languages support at least 1900 as date (and now that I come to > > think of it, songs from J.S. Bach are excluded from entering as well) > > .. > > > > This is what I try: > > > >>>> time.mktime((1928, 12,28, 0, 0, 0, 0, 0, 0)) > > Traceback (most recent call last): > > File "<interactive input>", line 1, in <module> > > OverflowError: mktime argument out of range > > > > The only solution I can think of is making a custom time class that > > handles all years, dates and months, but that is plain silly. I want > > to be able to use the long date formatting etc, and that would mean > > rewriting that part as well. > > import datetime > datetime.date(1928, 12, 28) > > Diez > -- > http://mail.python.org/mailman/listinfo/python-list > -- http://mail.python.org/mailman/listinfo/python-list