IPMItool formats SEL timestamp using by localtime(), but this is IPMI specification violation.
It is defition that the timestamp is stored as an unsigned 32-bit value representing the local time.
I think that IPMItool uses gmtime() instead of localtime.
Refer to IPMI specification 2.0 "37. Timestamp Format" section.
This has been fixed with commit [9689fe] back in 2008 by Carol Hebert. Closing.
Related
Commit: [9689fe]