Unix等操作系统所使用的C标准库中，头文件Time.h定义了数据类型time_t，该类型通常由32位或64位带符号整型实现，主要用于记录自Unix纪元1970年1月1日0时0分0秒（UTC）到目前为止的秒数。采用32位time_t的系统会出现所谓2038年问题，因此很多新的程序实现都选择迁移到64位版本，此版本的time_t最大的取值就是9223372036854775807（2 − 1），足够记录到2900亿年后的292277026596年12月4日15时30分08秒（UTC）。其它系统采用64位带