Better dates and times for Python