问题标签 [epoch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
204035 浏览

unix - 为什么 1/1/1970 是“纪元时间”?

为什么是

1970 年 1 月 1 日 00:00:00

考虑纪元时间

0 投票
5 回答
130995 浏览

unix - 从 Unix shell 脚本获取当前日期

如何获取纪元中的当前日期值,即自 1970-1-1 以来经过的天数。我需要 unix shell 脚本中的解决方案。

0 投票
3 回答
10088 浏览

php - 在 Doctrine Timestampable 中使用 Unix 时间戳

如何使用带有 Doctrine Timestampable 行为的 Unix 时间戳?我在这里找到了以下代码片段,但我不想在任何地方手动添加它:

0 投票
7 回答
78045 浏览

c++ - 将纪元时间转换为“真实”日期/时间

我想要做的是将纪元时间(自 1970 年 1 月 1 日午夜以来的秒数)转换为“实时”时间(m/d/yh:m:s)

到目前为止,我有以下算法,我觉得有点难看:

您可以假设成员secondsminuteshoursmonthdayyear都存在。

使用for循环来修改原始时间感觉有点不对劲,我想知道是否有“更好”的解决方案。

0 投票
2 回答
23958 浏览

gnuplot - 将轴视为日期/时间(纪元)

我正在生成一个包含过去二十四小时内活动的 gnuplot 图表,但时间轴看起来非常糟糕,因为它试图在最后一天每五分钟拟合一个长数字。

gnuplot 有没有办法将 x 轴视为一个纪元时间,并每隔一小时左右标记一次?

0 投票
4 回答
4128 浏览

php - 获取两次之间的差异(Unix Epoch)

你知道什么时候深夜,你的大脑被炸了吗?我现在有一个这样的夜晚,到目前为止我的功能没有正常工作,所以请看一下:(我应该注意我使用的是 PHP 5.2.9,并且函数 /方法DateTime:Diff()直到 PHP 5.3.0 才可用。

0 投票
3 回答
2871 浏览

json - 纪元时间(自 1970 年以来的刻度) - Mac 与 Windows

我有一些返回 JSON 的 C# Web 服务。.NET JavaScriptSerializer 以纪元时间(自 1970 年以来的毫秒数)返回日期。在任何 Windows 机器上,基于 Web 的应用程序都会将毫秒数处理回正确的日期,而不会出现问题。

在我的 Mac 上,日期有时会相差 1 小时。不是每次。只有某些时候。这现在也发生在我正在构建的 iPhone 前端。

起初我以为我在将毫秒除以 1000 以创建有效的 Objective-C NSDate 对象时丢失了一些精度。然后我在 Mac Firefox 上使用相同的时间戳测试了 javascript 中的日期创建,并获得了相同的 1 小时偏移量。

有任何想法吗?谢谢...

编辑:我还在 XCode 的控制台中注意到创建的日期旁边有一个 -4 或 -5。我假设这是一个 GMT 偏移量。这些似乎与日期是否偏移 1 小时无关。所以一些 -4 日期和一些 -5 日期是正确的,并且其中一些日期是偏移的。

编辑:使用示例:

返回 1932 年 10 月 23 日星期日 00:00:00 GMT-0400 (EST)

返回 1937 年 4 月 24 日星期六 23:00:00 GMT-0500 (EST)

(这个在 Firebug 控制台中返回正确,在 XCode 控制台中返回错误)

(在 Firebug 控制台和 XCode 控制台中都返回错误)

Microsoft/Mozilla/Apple 是否有可能在定义夏令时开始时有冲突的规则?

编辑: Mac Firefox 和 Windows Firefox 得到 -1031515200000 的不同结果。两台机器都设置为相同的时区。

0 投票
7 回答
14184 浏览

perl - 如何在 Perl 中更改日期时间值的时区?

使用此功能:

它将返回一个纪元时间 - 但仅限于 GMT - 如果我想要 GMT+1 的结果(这是系统本地时间(TZ)),我需要更改什么?

提前致谢,

安德斯

0 投票
6 回答
27683 浏览

vba - 如何在 VBA 中获取自纪元(1/1/1970)以来的秒数?

如何在VBA中获得自 epoch (1/1/1970) 以来的秒数?

0 投票
2 回答
12774 浏览

jquery - jQuery Datepicker - 如何将日期格式化为纪元时间戳(以秒为单位而不是毫秒)

我正在使用 jquery datepicker 插件来设置一个日期字段,该字段存储为数据库中的纪元时间戳(该字段,publish_time,直接映射到表模式)。

似乎 Datepicker 只支持以毫秒为单位的纪元,而不是秒。更糟糕的是它支持毫秒和纳秒,但不支持秒。

有什么快速的解决方法吗?

参考:
jQuery Datepicker - http://jqueryui.com/demos/datepicker/#option-defaultDate
jQuery 支持日期格式 - http://docs.jquery.com/UI/Datepicker/formatDate

编辑:下面是一个快速肮脏的解决方案......