[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: PCF8563 once more
> From: Pieter Grimmerink [mailto:firstname.lastname@example.org]
> Sent: den 25 juni 2003 11:06
> To: email@example.com
> Subject: PCF8563 once more
> pcf8563_readreg shouldn't convert the month, which is kept as
> [1..12] by the
> rtc, to [0..11].
> The kernel (in time.c) calls mktime() with the values returned by
> pcf8563_readreg, and mktime expects the month to be numbered [1..12]
It looks like you're right (again).
The confusing part may be that the kernel mktime() numbers the months [1..12] while the user space mktime() (and other stuff using struct tm) uses [0.11].