Hi Robert,
Thanks for your post!
Yes, I can reproduce out this behavior.
I am not familiar with Julian Calendar, however, based on the
JulianCalendar Class description, it seems this behavior is by the nature
of Julian Calendar.
The root cause for this issue is stated in MSDN doc:
"Unlike the Gregorian calendar, the Julian calendar defines a leap year as
a year that is evenly divisible by four with no exceptions; therefore, the
calendar is inaccurate by one day every 128 years."
So we will get this result from MSDN:
"The date January 1, 2001 A.D. in the Gregorian calendar is equivalent to
the 19th day of December in the year 2000 A.D. in the Julian calendar."
If you want to get the normal and accurate behavior of canlendar you may
use GregorianCalendar instead.
Hope this helps!
Best regards,
Jeffrey Tan
Microsoft Online Community Support
==================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.