问题标签 [timestamp]

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 投票
1 回答
322 浏览

winapi - winapi - 无意义的文件时间戳?

我似乎无法使用 winapi 函数获得可靠的时间戳。例如:

对我的所有文件都毫无意义,例如:

wDay 的值似乎超出了 1-31 的范围,并且时间和日期完全错误。BY_HANDLE_FILE_INFORMATION 中的所有其他值(如名称和大小)都是正确的,在我的完整代码中,我检查所有函数的错误,但它们都返回通过。有人知道我在做什么错吗?

0 投票
12 回答
220124 浏览

java - 设置由数据库生成的 JPA 时间戳列?

DATETIME在我的 SQL Server 2000 数据库中,我有一个类型为lastTouched设置getdate()为默认值/绑定的时间戳(在函数中而不是数据类型中)列。

我正在使用 Netbeans 6.5 生成的 JPA 实体类,并在我的代码中有这个

但是,当我尝试将对象放入我得到的数据库时,

我尝试将 to 设置@Basic(optional = true),但这会引发异常,指出数据库不允许列null的值TIMESTAMP,这是设计上不允许的。

我以前让它在纯 Hibernate 中工作,但我已经切换到 JPA 并且不知道如何告诉它这个列应该在数据库端生成。请注意,我仍然使用 Hibernate 作为我的 JPA 持久层。

0 投票
3 回答
50742 浏览

mysql - MySQL 时间戳仅在创建时

我在 MySQL 5.x(使用 PHP)上使用时间戳来记住事件时间。在开发过程中,我必须使用一个查询来更新表,该查询会更改所有列中的某些内容。然后将时间戳重置为当前时间。

如何仅在插入时而不是在更新或替换时更改时间戳?

0 投票
6 回答
11310 浏览

bash - 如何使用 bash (grep/sed/etc) 在 2 个时间戳之间获取日志文件的一部分?

我有一组邮件日志:mail.log mail.log.0 mail.log.1.gz mail.log.2.gz

这些文件中的每一个都包含按时间顺序排列的行,这些行以时间戳开头,例如:

5月3日13:21:12...

如何使用 bash(和相关命令行工具)在某个日期/时间之后和另一个日期/时间之前轻松获取每个日志条目,而无需比较每一行?请记住,我之前和之后的日期可能与日志文件中的任何条目都不完全匹配。

在我看来,我需要确定第一行的偏移量大于起始时间戳,而最后一行的偏移量小于结束时间戳,并以某种方式将该部分剪掉。

0 投票
4 回答
12431 浏览

php - MySQL 时间戳 - 为什么全为零?

我正在使用 PHPMyAdmin,并且我有一个名为“时间戳”的 MySQL 表列。类型(惊喜!)是TIMESTAMP,并且在“属性”中我将其设置为ON UPDATE CURRENT_TIMESTAMP

但是,每条新记录都会获得一个如下所示的时间戳:

我已将默认值明确设置为无,但是当我保存并返回查看时,它被设置为如上所述的全零。

相关的 PHP 记录页面使用此查询命中:

整个事情都在 XAMPP 下运行。

我错过了什么?

0 投票
1 回答
12053 浏览

sql-server - SQL Server - 表的最后插入行的日期/时间是什么?

我的程序员同事并没有考虑为我们优秀数据库的每个表添加时间戳。

结果,有些表似乎已经过时,但很难说是哪些表。

对于每个表,有什么方法可以获取对它执行的最后一个插入命令的日期/时间?

0 投票
3 回答
8138 浏览

postgresql - 在 Postgres 中添加 current_timestamp 和 days 列的总和

我想通过将天数添加到当前时间来更新列。在伪语法中它将是:

days 是同一张表中的一列。

0 投票
3 回答
11489 浏览

java - 在 python 中将 java System.currentTimeMillis() 转换为日期

我有从 1970 年开始以毫秒为单位的时间戳。我想将其转换为 python 中人类可读的日期。如果涉及到这一点,我可能不会失去一些精确度。

我该怎么做?

以下给出ValueError: timestamp out of range for platform time_t on Linux 32bit

谢谢你,马克西姆。

0 投票
4 回答
4079 浏览

perl - 如何在 Perl 中将 log4j 时间戳转换为毫秒?

我拥有的 log4j 日志包含以下格式的时间戳:

我需要使用以下 gawk 函数将 perl 中的它转换为自纪元以来的毫秒数,在本例中为124189673005 。我如何在 perl 中做到这一点?

我在 perl 方面几乎没有经验,所以如果有人可以发布一个完整的脚本来做到这一点,我将不胜感激

0 投票
1 回答
4949 浏览

sql - 如何对 Oracle 时间戳执行算术运算(在 SQL 中)?

我需要选择一个在不同实体的有效期中间有效的实体。

作为一个简化的例子,我想做这样的事情:

假设 to 和 from 是时间戳,我如何在 SQL 中计算“(o2.to - ((o2.to - o2.from) /2) )”?