[Pharo-users] Week number from a date

Sven Van Caekenberghe sven at stfx.eu
Thu May 12 12:24:45 EDT 2016


https://en.wikipedia.org/wiki/Week#Week_numbering

of course, not all countries have the same definition of week.
furthermore, week number does not seem to be so simple.
 
> On 12 May 2016, at 18:17, Cédrick Béler <cdrick65 at gmail.com> wrote:
> 
> Not sure it exists (I didn’t find it but it may exists)… so I did a quick try to code a new method in the class Week.
> 
> There is already index but this method returns the index of the current month.
> 
> I did something like below (not tested much):
> 
> Week>>yearIndex
> 
> 	^ (self dayOfYear / 7 + 1) asInteger
> 
> 
> ====
> DateAndTime now asWeek yearIndex    returns 19
> 
> Maybe it would be better to create an equivalent method (weekYearIndex) in Date (or eventually Timespan).
> 
> hth,
> 
> Cédrik
> 





More information about the Pharo-users mailing list