Date formatting system
OwnerWesley Stout IIIinventor
Life of this patent
Estimating the term…
Abstract
A date formatting system for a computer program to perform date operations where the dates span more than one century. In a first embodiment, a 6-integer file system in CYYDDD format is used, “C” being a variable indicating the century, YY indicating years, and DDD indicating days of the year. A second embodiment utilizes a 7-digit integer data file and is in YYYYDDD format. These two embodiments help avoid problems experienced by computer programs that use 2-digits to identify years.
Claims4
A date formatting system comprising:
- a computer readable memory storage medium, said medium storing a plurality of date files, each said date file having 6 integers and comprising:
- a 4 digit decimal year represented in a first three integer form, the last two of said first three said integers representing the last two digits of the 4 digit decimal year, the first of said first three said integers representing a designated century;
- and
- a 3 digit decimal day represented in a second three integer form, said second three integers representing a day of a year;
- whereupon addition to or subtraction of at least two of said plurality of date files, the respective sums and differences can be computed and maintained after year 1999;
- and
- a central processing unit for carrying out said addition and said subtraction operations.
A date formatting system comprising:
- a computer readable memory storage medium, said medium storing a plurality of date files, each said date file having 7 integers and comprising:
- a 4 digit decimal year represented in first four said integers;
- and
- a 3 digit decimal day represented in last three said integers, said second three integers representing a day of a year;
- whereupon addition to or subtraction of at least two of said plurality of date files, the respective sums and differences can be computed and maintained after year 1999;
- and
- a central processing unit for carrying out said addition and said subtraction operations.
A series of operational steps to be performed on or with the aid of a computer, said steps comprising:
- providing a computer-readable storage medium storing a plurality of date files, each said date file having 6 integers and comprising:
- a 4 digit decimal year represented in a first three integer form, the last two of said first three said integers representing the last two digits of the 4 digit decimal year, the first of said first three said integers representing a designated century;
- and
- a 3 digit decimal day represented in a second three integer form, said second three integers representing a day of a year;
- adding said integers of one of said plurality of files to another of said plurality of files to generate a sum, and optionally;
- whenever necessary, adding 635 to said sum;
- and
- providing a central processing unit to carry out said adding of said integers.
Dependencies are inferred from the claim text.