Microsoft KB Archive/256903

From BetaArchive Wiki

Article ID: 256903

Article Last Modified on 1/27/2007



APPLIES TO

  • Microsoft Word 2000 Service Pack 1



This article was previously published under Q256903

SYMPTOMS

In Word 2000, when you save a document as type Word 6.0/95 (*.doc), Rich Text Format (*.rtf), or Web Page (*.htm or *.html), the name of the day for a date after February 29, 2000, is incorrect. For example, instead of seeing

Monday, March 6, 2000


you see

Sunday, March 6, 2000


CAUSE

In some cases. Word calculates the day incorrectly if the date is after February 29, 2000. See the "More Information" section of this article for specific cases.

RESOLUTION

To resolve this problem, obtain the latest service pack for Microsoft Office 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

276367 OFF2000: How to Obtain the Latest Office 2000 Service Pack


For information about a Microsoft update that fixes this Leap Year issue as well as a security issue, please see the following Microsoft Knowledge Base article:

265031 WD2000: Word 2000 SR-1 Mail Command Security Update Available


STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Microsoft Office 2000 Service Pack 2.

MORE INFORMATION

Linked and Embedded Word Document Objects

Given a linked or embedded Word document object, only insertion of a CreateDate field results in an incorrect day. PrintDate and SaveDate do not result in an incorrect day.

Date Recorded for Revision Marks

In HTML format documents, the day portion of the date recorded for tracked changes is incorrect if a long date format is your default date. Documents that are saved as type Word 6.0/95 or RTF display the correct day in this case.

EditTime

The EditTime field does not include any minutes for the time that the document was open on February 29, 2000.


In addition, you may see the problem in any of the following cases:

  • You insert a SaveDate field and then save the document as type Word 6.0/95 or RTF.


-or-

  • You insert a CreateDate field and then save the document as type Word 6.0/95 or RTF.


-or-

  • You insert a PrintDate field and then save the document as type Word 6.0/95 or RTF.

Steps to Reproduce the Problem

  1. Start Word 2000 and open a new blank document.
  2. On the Insert menu, click Date and Time.
  3. In the Date and Time dialog box, in the Available formats list, click the format

    dddd MMMM,dd,yyyy

    that is, the format that includes day name, month, date, and year.
  4. Click Default, and then click Yes.
  5. Type This is a test.
  6. Save the file as type HTML.
  7. On the Tools menu, point to Track changes, and then click Highlight Changes.
  8. Click to select Track changes while editing, and then click OK.
  9. Type anything that results in a revision mark.
  10. Choose Save as HTML from the File menu and then close and reopen the file.
  11. Move your mouse pointer over the word date.

    Result: Notice that the day that is displayed as the mouse ToolTip is one day off, but the date is correct.



Additional query words: y2k wd2000 word2000 date day field createdate savedate printdata edittime leapyear leap year

Keywords: kbbug kbfix kboffice2000presp2fix kboffice2000sp2fix kbqfe KB256903