The kernel does not have an API that exposes that representation to user code; system calls operate on timespec structs
struct timespec {
time_t tv_sec; /* seconds */
long tv_nsec; /* nanoseconds */
};