0

为什么这显示第 1 周?虽然是 2012 年的最后一天。 to_char(to_date('31-DEC-12'), 'IW' )

4

1 回答 1

2

因为,根据 ISO 标准,我们处于第 1 周。

http://www.epochconverter.com/date-and-time/weeknumbers-by-year.php?year=2013

IWOracle 中的日期格式返回

基于 ISO 标准的一年中的第几周(1-52 或 1-53)。

http://www.techonthenet.com/oracle/functions/to_date.php

对于非 ISO 年份,您可以尝试使用格式WW.

于 2012-12-31T04:39:04.173 回答