计算机科学与计算机编程中,系统时间表示在计算机系统中的时间与日期。通常用系统时钟(system clock)从某个时间起点(英语:epoch (reference date))的嘀嗒数(number of ticks)。例如,类Unix系统采用世界标准时1970年1月1日00:00:00开始的秒数(不考虑闰秒)作为UNIX时间。Windows API使用SYSTEMTIME表示年月日时分秒毫秒;使用FILETIME表示自世界标准时1601年1月1日00:00:00开始的100纳秒为单位的时钟嘀嗒数。
系统时间可以转化为日历时间以适合人去理解。例如Unix时间1000000000对应于日历时间2001年9月9日 01:46:40 UT。
下述均采用格里高利历与外推格里高利历(英语:Proleptic Gregorian calendar)。(*)表示依赖于系统实现。
本网页生成时的系统时间 → 点击此处以刷新时间
或至2079年12月31日(视系统而定)
1970年1月1日至2038年1月19日1970年1月1日至公元292277026596年
gettimeofday
clock_gettime
[31]
Windows API提供下述数据结构表示时间:
Windows API提供下述函数: