Hi Jayoung, The time you have to use is the UTC time, which is expressed in seconds since a starting point, back in the seventies. There exists a routine in C called strptime that does just this, convert a string describing a time in human readable form, but it is not known to the interpreter since it doesn't seem to be standard C/Posix. This is unfortunate and I acknowledge it. There are basically two ways to circumvent this. 1) Make a structure of type struct tm which is a standard structure containing time information, fill it and convert it : #include <time.h> struct tm* stime; stime = new tm; stime->tm_sec=0; // seconds (0-61) stime->tm_min=0; // minutes (0-59) stime->tm_hour=0; // hours after midnight (0-23) stime->tm_mday=1; // day of the month (1-31) stime->tm_mon=0; // month since january (0-11) stime->tm_year=101; // year since 1900 stime->tm_wday=0; // day of the week (0-6) stime->tm_yday=0; //number of the day in the year (0-365) stime->tm_isdst=0; // summer/winter hour flag my_time = mktime(stime); That's it ! 2) write a small C code that will use strptime and make a shared lib of it to be able to use it in the interpreter. I'll let you look in a good C book for more info about strptime Damir Jayoung Wu wrote: > > Dear Rooters, > > I'd like to set time offset to 01/01/2000 0:00 am. > > time_t my_time; > gStyle->SetTimeOffset(my_time); > > What value should I assign for my_time? > > --- > Thanks, > Jayoung -- ===================================================================== | Damir Buskulic | Universite de Savoie/LAPP | | | Chemin de Bellevue, B.P. 110 | | Tel : +33 (0)450091600 | F-74941 Annecy-le-Vieux Cedex | | e-mail: buskulic@lapp.in2p3.fr | FRANCE | ===================================================================== mailto:buskulic@lapp.in2p3.fr
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:34 MET