![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi. I'm trying to extract some data from an old BTrieve system. The system stored its files as .M files (on DOS). I've used butil -recover to get these into a plain(ish) text file, but I'm having a problem with dates. It seems to store the dates as a four-byte format of some sort but it's not one I've seen before. As an example, '01/01/97' is stored as: 02 69 04 80 (decimal) and '01/07/89' is stored as: 02 68 119 09 (decimal) Any ideas? I'm guessing it's a number of hours/days/something since some offset but I'm not sure. Thanks, Jim |
#3
| |||
| |||
|
|
Why not enter a new date into the system, see what it places there. Then, change the date by one day, see what shows up, and keep repeating until you see the pattern. Trying to figure it out with values differing by around 8 years will be pretty tough. |
#4
| |||
| |||
|
|
Hi. I'm trying to extract some data from an old BTrieve system. The system stored its files as .M files (on DOS). I've used butil -recover to get these into a plain(ish) text file, but I'm having a problem with dates. It seems to store the dates as a four-byte format of some sort but it's not one I've seen before. As an example, '01/01/97' is stored as: 02 69 04 80 (decimal) and '01/07/89' is stored as: 02 68 119 09 (decimal) Any ideas? I'm guessing it's a number of hours/days/something since some offset but I'm not sure. Thanks, Jim -- Find me at http://www.ursaMinorBeta.co.uk "Brace yourself, this might make your eyes water." |
#5
| |||
| |||
|
|
In article <d3e03o$ss9 (AT) dispatch (DOT) concentric.net>, Bill Bach wrote: Why not enter a new date into the system, see what it places there. Then, change the date by one day, see what shows up, and keep repeating until you see the pattern. Trying to figure it out with values differing by around 8 years will be pretty tough. Sadly I don't have access to the original system, just the data files. I'm not so sure it's an integer offset anymore - I took two dates that I know are 6months apart but the difference was something like 453. Weird one. Jim |
![]() |
| Thread Tools | |
| Display Modes | |
| |