home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / mod.std.unix.v6 / text0040.txt < prev    next >
Encoding:
Internet Message Format  |  1987-06-30  |  1.3 KB

  1. From: elsie!ado@seismo.UUCP 
  2. Date: Mon, 25 Aug 86 18:35:05 EDT
  3. Subject: negative time_t values
  4.  
  5. While it's true that no UNIX files date back to before January 1, 1970,
  6. there *are* uses for times before that epoch:  in personnel data bases where
  7. birth dates are recorded; in data bases recording astronomical events;
  8. in stock market price data bases (as used by chartist fanatics); and elsewhere.
  9. (And what of all those old 7094 executables that are being used on IBM machines
  10. running UNIX or a cousin?  :-))
  11.  
  12. I see more use in the short run for being able to record times between
  13. 1901 and 1970 that I see for being able to record times after 2038.
  14. And if we do make it into the twenty-first century, I imagine we'll be working
  15. on machines with 256-bit registers where time_t will have a type that allows
  16. it to represent times into the very distant future; if it's defined properly,
  17. time_t variables will also be able to represent times into the very distant
  18. past.
  19.  
  20. In summary:  I'd recommend retaining the ability for time_t variables to
  21. represent times before 1970.
  22. --
  23. UNIX is an AT&T registered trademark.
  24. Time is a Time/Life Incorporated trademark.
  25. IBM is an IBM trademark.
  26. --
  27.     UUCP: ..decvax!seismo!elsie!ado   ARPA: elsie!ado@seismo.ARPA
  28.     DEC, VAX, Elsie & Ado are Digital, Borden & Ampex trademarks.
  29.  
  30.  
  31. Volume-Number: Volume 6, Number 41
  32.  
  33.