ConsoleOne Calendar Shows The Wrong Date

  • 10091020
  • NOVL95479
  • 06-Feb-2004
  • 23-Nov-2004

Archived Content: This information is no longer maintained and is provided 'as is' for your convenience.

Fact

Novell ConsoleOne 1.3.6

Novell ConsoleOne 1.3.4

Novell ConsoleOne 1.3.5

Microsoft Windows XP

Microsoft Windows 2000

Novell ZENworks

Symptom

Availability / Schedule / Schedule type in Zenworks

Using some region settings will cause ConsoleOne to return the date in a wrong format

Cause

On a workstation with WinXP or Win2000 setting the region to a country where the normal start of the week is Monday (e.g. UK, Germany and other countries in continental Europe).  If the month begins on a Sunday, the calendar will return a wrong day of the week.  This is not seen for a country setting where Sunday is the normal start of the week, e.g. USA.

This will also cause a shift in the Calendar for the whole month.

To reproduce:

  • Select a user-object properties, restrictions tab, password restriction, tick the "Force periodic password changes" box, open the "Date and time", go to a month that begins on Sunday, e.g. February 2004 or August 2004)
  • Note the week starts with Monday the First, which is wrong;  Sunday the First is correct
  • This is a country issue - if you change the country setting to US English then you see the right format of the date (week starts with Sunday)

Fix

Fix checked into ConsoleOne 9 September 2004.

Work Around:  change the region setting to English US.

Note

As this first occurs in February 2004, customers may assume it is related to 2004 being a leap year.  However it is not a leap year issue. 

The problem occurs in those countries where Monday is the first day of the week.  In the UK and continental Europe, Monday is the first day of the week and you get the problem.  In the USA, Sunday is the first day of the week and you do not get the problem.

ConsoleOne tries to be smart and correctly show the first day of the week in the first column, but gets confused in February, probably because it starts on a Sunday.  The same bug occurs with any month that starts on a Sunday.  For example, the bug will occur again in August this year.

Feedback service temporarily unavailable. For content questions or problems, please contact Support.