1

时间通常转换为从参考日期(纪元时间)经过的数字参数(例如,毫秒或其他单位)维基百科的概述非常不完整: http ://en.wikipedia.org/wiki/Epoch_%28reference_date%29

所有可能的操作系统平台和主要编程语言的纪元时间列表是什么?

(例如,R(在不同的操作系统平台上运行,unix、windows、Android、Apple、Perl、Python、Ruby、C++、Java)。

4

2 回答 2

0

我有以下数据:

In a computing context, an epoch is the date and time relative to which a computer's clock and timestamp values are determined. The epoch traditionally corresponds to 0 hours, 0 minutes, and 0 seconds (00:00:00) Coordinated Universal Time (UTC) on a specific date, which varies from system to system. Most versions of Unix, for example, use January 1, 1970 as the epoch date; Windows uses January 1, 1601; Macintosh systems use January 1, 1904, and Digital Equipment Corporation's Virtual Memory System (VMS) uses November 17, 1858.

参考:时代

你也可以看到这个:Epoch Computer

在 Java 时代就像 unix 即 1970 年 1 月 1 日午夜,它被广泛用于编程。

于 2013-02-22T15:09:51.630 回答
0

在大多数现代框架中,它是 1970 年 1 月 1 日的Unix/POSIX 标准

你问到 R - 它是 1970 年 1 月 1 日。 参考这里

大多数跨平台的语言/框架要么在内部执行此操作,要么将其抽象化。不然太痛苦了。想象一下,每次重新定位时都必须补偿不同的时期。那将是可怕的。

顺便说一句 - 这里还有另一个列表您可能更感兴趣。

于 2013-02-22T16:39:27.090 回答