Re: 64bit timestamp

2007-03-27 Thread Dag-Erling Smørgrav
Oliver Fromme [EMAIL PROTECTED] writes: No, the UNIX time_t is a signed value, so it ranges from 1901 to 2038 when it's a 32bit int (such as on FreeBSD; Solaris has a 64bit time_t, for example): FreeBSD has a 64-bit time_t on all 64-bit platforms except Alpha, which has a 32-bit time_t for

Re: 64bit timestamp

2007-03-26 Thread deeptech71
Oliver Fromme wrote: [EMAIL PROTECTED] wrote: but server-client apps, such as games, where 32bit integer timers must be restarted every 3 weeks I don't understand qwhat you're saying there. Why do they have to be restarted every three weeks? I don't see a reason for that. If an application

Re: 64bit timestamp

2007-03-26 Thread deeptech71
Jan Grant wrote: On Sun, 25 Mar 2007, [EMAIL PROTECTED] wrote: Oliver Fromme wrote: Giorgos Keramidas wrote: On 2007-03-25 01:36, [EMAIL PROTECTED] wrote: Oliver Fromme wrote: FreeBSD's UFS2 already uses 96bit timestamps, where 64 bits are used for seconds and 32 bits are used for

Re: 64bit timestamp

2007-03-26 Thread David King
Let's be a little more cordial to the ones who help us, shall we? And I appreciate your hard work trying to help me. Perhaps my comment was somewhat offensive. I appologize. OK, no problem. I was just a little confused what your actual intention was. [...] PS: Giorgos, thanks for your help.

Re: 64bit timestamp

2007-03-25 Thread Oliver Fromme
[EMAIL PROTECTED] wrote: Oliver Fromme wrote: FreeBSD's UFS2 already uses 96bit timestamps, where 64 bits are used for seconds and 32 bits are used for nanoseconds. Is that sufficient for you? What the hell for? What's your problem? In your first mail you seemed to be complaining

Re: 64bit timestamp

2007-03-25 Thread deeptech71
Oliver Fromme wrote: What's your problem? In your first mail you seemed to be complaining that there isn't sufficient range and accuracy in the time stamps. I explained to you that there is indeed more accuracy than you thought, and now you complain that there's too much of it? I am in not

Re: 64bit timestamp

2007-03-24 Thread Oliver Fromme
[EMAIL PROTECTED] wrote: UNIX Timestamp: 32 bits, starts from year 1970, ticks every second capable of representing the time from 1970 to 2106 No, the UNIX time_t is a signed value, so it ranges from 1901 to 2038 when it's a 32bit int (such as on FreeBSD; Solaris has a 64bit time_t,

64bit timestamp

2007-03-23 Thread deeptech71
UNIX Timestamp: 32 bits, starts from year 1970, ticks every second capable of representing the time from 1970 to 2106 'til then, computers will change sufficient for file timestamps, comparing file times Let's see what 64 bits can do! 2^64, that is 18446744073709551616 different values