A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2004-March/043187.html below:

[Python-Dev] dateutil

[Python-Dev] dateutilGreg Ewing greg at cosc.canterbury.ac.nz
Wed Mar 17 19:07:51 EST 2004
Jewett, Jim J" <jim.jewett at EDS.COM>:

> Do you add weeks to the current day, or to the "start"
> of the current week?
> 
> M	T[1]	W	Th[2]	F 
> M	T	W	Th	F 
> M	T[3]	W	Th[4]	F 
> M	T[5]	W	Th	F 

It doesn't matter. If we start from T[1] and do

  relativedelta(day = TH, weeks = +2)

then if we go to the next Thursday (Th[2]) and then forward
two weeks, we get Th[4]. If we go forward two weeks to
T[3] and then to the next Thursday, we still get Th[4].

> If so, does starting at Th[2] and asking for Tuesday take you to
> T[3] or T[5]?

A mechanism is still needed to distinguish between going forwards
and backwards when aligning the day. Maybe day=+TU or day=-TU.

All I'm saying is that munging a number of weeks in with 'day'
seems to lead to a confusing overlap of functionality with the
'weeks' parameter. The reader is likely to wonder why there
are two different ways of adding/subtracting weeks and whether
there is some subtle difference between them.

Greg Ewing, Computer Science Dept, +--------------------------------------+
University of Canterbury,	   | A citizen of NewZealandCorp, a	  |
Christchurch, New Zealand	   | wholly-owned subsidiary of USA Inc.  |
greg at cosc.canterbury.ac.nz	   +--------------------------------------+
				   

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4