HP3000-L Archives

November 1998, Week 3

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Stan Sieler <[log in to unmask]>
Reply To:
Stan Sieler <[log in to unmask]>
Date:
Wed, 18 Nov 1998 10:46:04 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (31 lines)
Re:
>      I am currently working with the Y2K team and I should like to know
>      whether the layout of the File Label has changed since MPE. It used to
>      be 128 words and contained the mod/create/access dates in CALENDAR
>      form. Have these fields been increased in size to reflect the new
>      HPCALENDAR format?

Not exactly.  They're bigger, but in a different format.

The file label on disk (for MPE/iX) has dates in a different format,
which is a 64-bit number of microseconds since 1970-01-01, and is
safe well past Y2K (thousands of years after!).

Some intrinsics (e.g., FFILEINFO and FLABELINFO) that ask for file label
information will have the data translated from that internal format
into CALENDAR (16-bit) format.
This will generally convert dates past 2027-12-31 to 2027-12-31.

One can expect HP to eventually add FFILEINFO/FLABELINFO item numbers
to allow access to the 64 bit timestamps.  (You can also submit
an enhancement request to help the expectation become reality :)
(You can also ask to have new item numbers added to get the timestamps
in HPCALENDAR format.)

Other routines, like AIFFILEGGET, provide access to the underlying
64-bit timestamps.

--
Stan Sieler                                          [log in to unmask]
                                     http://www.allegro.com/sieler.html

ATOM RSS1 RSS2