Year zero
ISO 8601:2004 (and previously ISO 8601:2000, but not ISO 8601:1988) explicitly uses astronomical year numbering in its date reference systems. Because it also specifies the use of the proleptic Gregorian calendar for all years before 1582, some readers incorrectly assume that a year zero is also included in that proleptic calendar, but it is not used with the BC/AD era. The "basic" format for year 0 is the four-digit form 0000, which equals the historical year 1 BC. Several "expanded" formats are possible: −0000 and +0000, as well as five- and six-digit versions. Earlier years are also negative four-, five- or six-digit years, which have an absolute value one less than the equivalent BC year, hence -0001 = 2 BC. Because only ISO 646 (7-bit ASCII) characters are allowed by ISO 8601, the minus sign is represented by a hyphen-minus.
Millennium
The "year 2000" has also been a popular phrase referring to an often utopian future, or a year when stories in such a future were set, adding to its cultural significance. There was also media and public interest in the Y2K bug. People liked to compared their odometer as a reason to celebrate the new millennium which goes from 1999 to 2000. Thus, the populist argument was that the new millennium should begin when the zeroes "rolled over" to 2000, i.e., the day after December 31, 1999. Some people thought that the change of the hundreds digit in the year number, and the zeros rolling over, created a sense that a new century had begun.