I have a server with suse system where it is showing to me two different times when the system was last booted.

suse:~ # who -b
system boot Jun 14 21:32
suse:~ # uptime
14:22pm up 5 days 4:23, 1 user, load average: 0.42, 0.36, 0.33
suse:~ # date
Tue Apr 8 14:22:48 CST 2014
suse:~ # last reboot
reboot system boot 3.0.76-0.11-defa Thu Apr 3 09:59 (5+04:23)
reboot system boot 3.0.76-0.11-defa Wed Dec 25 13:03 (104+01:19)
reboot system boot 3.0.76-0.11-defa Sat Jun 15 06:56 (193+06:01)
reboot system boot 3.0.76-0.11-defa Fri Jun 14 21:32 (193+15:25)

wtmp begins Fri Jun 14 21:32:41 2013

Is there some way to fix this difference?
thank you.