In main branch, not released version:
For t=0, glibc's ctime returns Thu Jan 1 01:00:00 1970\n, while llvm's ctime returns Thu Jan 1 00:00:00 1970\n.
For t=2147483647, glibc's ctime returns Tue Jan 19 04:14:07 2038\n, while llvm's ctime returns Tue Jan 19 03:14:07 2038\n.
It might be better to be consistent with glibc's implementation for compatibility reasons.