New Year's Eve as well as New Year's Day are official government holidays. Yes, New Year’s Eve is a government holiday as well as New Year's Day, and all government offices are closed.
As an official holiday, when either of these fall on a weekend day, then there is a substitute holiday provided, usually on Monday.
Four Day Holiday for 2011-2012
Since both New Year's Eve and New Year's Day are on the weekend, the following Monday and Tuesday are official holidays. This makes for a holiday which will span Saturday, December 31, 2011 through Tuesday, January 3, 2012. This will make for a very long and festive weekend.