这是个异想天开的问题的灵感,在一部分通过的宣传 电影2012年 但它是一个能有真正的影响软件系统。(如果不是在2012年,则肯定在2038.)

有各种各样的世界末日的预言的一年 2012 我想知道如果有一日期的时间/时间戳系统,是由于在2012年到期?(我想我遇到了一年前,但我不记得细节。我还可以记住2038.)

例如,一个通常使用的日期的时间系开始在1970/1/1和数秒内从那个时候。如果你增添最大价值的unsigned int为秒钟,值,你会得到一个日期,落在2038.1/19/2038 3:14:07是准确的。

所以,是那一个日期时间的系统,其中:

划时代的开始+最大的共同int type=日期在2012年?

顺便说一句,我并不想扇的任何火焰的偏执狂。这是奇思妙想与现实的系统的设计考虑因素。

更新 甜甜圈找到这个 页面 其中包含以下参考,但没有进一步的信息:2012-07-13星期五-UNIX time_t$50000000至11:01:20UTC

任何想法?

有帮助吗?

解决方案

没有

雷蒙德陈给特殊的日子在一个不错的列表不同的日期系统的,他们没有涉及2012年(另见他的这些系统的日期的解释。)我知道,他离开了是9999-12-31,在很多数据库系统最大的日期时间(至少在MySQL和唯一特殊的日子,我认为SQL服务器)。

虽然我在某些时候肯定有人的地方已决定根据玛雅历法来编写一些电脑系统,也没有广泛使用的系统是这样工作。

其他提示

好了,如果你把2012年12月23日,也就是当一些人认为玛雅人世界末日的事情也会发生,并减去一个4字节整数的最大值,你会得到12月4日,1944年并根据维基百科,毫无关系发生在那一天。

但是,这是齐柏林飞艇正式于1980年分手,所以我说这是一个不好的预兆日期和我们在一些严重的S *%#!

维基百科有一部分在上的文章 2000年问题日期错误类似于Y2K.此外,有一篇文章 出现的问题,从使用时代措施的时间在计算系统.无论这些指Y2K12问题。

临界和重要日期验看2012漂亮清除该列表,在关于计算机相关问题至少(但仍是值得考虑看看)。

没有

除非你正在规划末日停电或EMP字段。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top