Roman wrote:
>
> I see in the doc: ( however it does not explain the case )
>
> week
> The number of the week of the year that the day is in. By definition (ISO
> 8601), the first week of a year contains January 4 of that year. (The
> ISO-8601 week starts on Monday.) In other words, the first Thursday of a
> year is in week 1 of that year. (for timestamp values only)
>


It's actually in the doc for the to_char() function. 'WW' uses a week definition where January 1st is in week 1. If you use 'IW', you get the ISO definition.

=> select to_char(now(),'yyyyIW');
 to_char
---------
 200804
(1 row)


=> select extract(week from now());
 date_part
-----------
         4


--Magne




---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

              http://archives.postgresql.org

Reply via email to