问题标签 [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 投票
7 回答
903 浏览

wordpress - Wordpress 不允许我发布非常旧的日期(1800 年)

我正在 Wordpress 中制作时间线,我正在尝试发布日期为 1800 年 1 月 12 日的帖子,但 Wordpress 不允许我这样做。显然,它不允许我在 1970 年之前发布任何内容。有没有办法解决它?

0 投票
2 回答
8940 浏览

perl - 如何在 Perl 中将纪元时间转换为正常时间?

我正在尝试编写一个解析日志的 Perl 脚本,其中每一行的第二个值是日期。该脚本接受三个参数:输入日志文件、开始时间和结束时间。开始时间和结束时间用于解析出介于这两个时间之间的每一行的某个值。但是为了正确运行它,我将开始和结束时间转换为纪元时间。我遇到的问题是将循环“i”值转换回正常时间以与日志文件进行比较。运行后localtime($i)我打印了值,只看到打印的参考而不是实际值。

这是我到目前为止的脚本(正在进行中):

输出如下所示:

我只能访问核心 Perl 模块,无法安装任何其他模块。

0 投票
2 回答
1421 浏览

.net - DateTime(Int64)的时代是多少?

DateTime的以下构造函数的时代是什么: DateTime(Int64)

0 投票
1 回答
7441 浏览

c++ - 将纪元转换为 time_t

我有一个双倍的时代,需要传递给一个需要 time_t 的函数。如何将双倍的纪元转换为 time_t?我在使用 C++ 代码的 Linux 上。谢谢。

0 投票
7 回答
2468 浏览

java - 在数据库中,为什么我们不能只使用“长”整数作为日期(自纪元以来的毫秒数)

我想在数据库中使用 Long 数据类型来表示日期(自纪元以来的毫秒)。原因是使用 jdbc 驱动程序和 Oracle 引擎存储日期非常复杂。如果您在preparedStatement 中提交了错误的数据类型,它会将时间戳转换为日期(反之亦然),从而破坏您的索引,从而在最坏的情况下导致全表扫描。我不记得细节,但我知道有细节要记住。我不想记住细节。似乎只要存储日期(自纪元以来的毫秒)就可以在这里工作得很好,我没有什么可记住的。

请注意,我觉得时区只是表象。它不应该首先被存储。大多数公司都有只使用 UTC 的政策,但同样,这只是需要了解的更多信息。让我们都只存储自纪元以来的毫秒数,并在显示时向用户显示格式化为他们特定时区的毫秒。

编辑:似乎数百万美元的错误和浪费的生产力/混乱围绕时区和日期格式,以及疯狂的 jdbc 驱动程序日期转换/转换。让我们一劳永逸地消除它。

我现在意识到反对做我建议的另一个原因是我们可能想节省数据库中的空间。在这种情况下,我们可以从纪元开始有十秒甚至简单的“秒”。无论您想节省多少空间。

0 投票
1 回答
6392 浏览

linux - Epoch 时间的位数

我正在一台机器上运行一些代码,它设置了我设置密码的时间。时间设置是纪元时间,但它有 13 位数字,当我编写一个简单的程序来获取纪元时间并在运行 linux 的个人计算机上运行它时,它返回的纪元时间有 10 位数字。有人知道额外的三个数字是什么意思吗?

提前致谢

0 投票
1 回答
3562 浏览

c - 通过 settimeofday() 纪元时间?

是否可以在 C 中通过 settimeofday() 我的 time_t/epoch 时间值?有人可以给我一个例子来说明我是如何做到的……我的 C 技能有点生疏:S

可不可能是:

我在我工作的地方没有管理员访问权限,因此无法对其进行测试。

提前致谢!

0 投票
1 回答
4304 浏览

sql - 如何从 postgres 获取时间戳作为 Unix 纪元?

我想从 Postgres 获取数据。时间戳类型中有一列没有时区。简单的 SELECT 返回我格式化的日期,但我想要以毫秒为单位的时间戳。我如何在 SQL 中做到这一点?

0 投票
1 回答
5340 浏览

c - 如何使用 C 在 linux 中指定时区

我试图设置系统的时区,并尝试使用 settimeofday(),它以时区结构作为参数,但只是读到该结构现在已过时(http://linux.about.com/library /cmd/blcmdl2_settimeofday.htm)我该怎么做呢?

提前致谢。

编辑:呃,我觉得真的很愚蠢。

我创建了一个 link.c 并编译了它:

创建了一个 target.c,并编译它:

然后在测试程序中尝试了符号链接功能:

由于某种原因,这给了我一个分段错误。难道我做错了什么?

0 投票
5 回答
336615 浏览

python - 在 Python 中,如何将自纪元以来的秒数转换为 `datetime` 对象?

time模块可以使用自纪元以来的秒数进行初始化:

有没有一种优雅的方式来以datetime.datetime同样的方式初始化一个对象?