oops, no, it's always the same thing. The origin of root dates is 1st January 1995 ! So the number of seconds you quote leaves you somewhere in 2025. To see it, add %Y to your time label format. Cheers Damir Damir Buskulic wrote: > > Hi Reinhard, > > The time labels on axis are generated by standard C functions, namely > strftime in this case. I must admit I trusted it when writing the code ! > I didn't check this leap year problem. It is probably the same for a > leap century (every 400 years) but we have some time left for the next > one ! > I'll see what I can do. > > Damir > > Reinhard Sojka wrote: > > > > Hi Rooters, > > > > there is a Problem with the labels on TH2F in Version 3.01/06 (and older). > > When set to display month and day, February 29 is missing in every leap year. > > The amount of displayed days seems to be ok. > > > > { > > TH2F *h2 = new TH2F("h2", "test", 1500, 951436800, 951955200, 400, -400, 400); > > //2000 > > //TH2F *h2 = new TH2F("h2", "test", 1500, 825292800, 825724800, 400, -400, > > 400); //1996 > > h2->GetXaxis()->SetTimeDisplay(1); > > h2->GetXaxis()->SetTimeFormat("%b %d"); > > > > h2->Draw(); > > } > > > > Regards, > > Reinhard > > -- > ===================================================================== > | 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 -- ===================================================================== | 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:51:04 MET