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

mysql - 这是什么时间格式?(不是 UNIX,不是 UTC,什么都没有)

我正在将数据从另一个系统导入 MySQL,它是一个 CSV 文件。然而,“日期”字段包含神秘的 3 位数时间条目,这是一个随机样本集:

这是什么?显然不是 5:40 和 6:20。但它也不是 UNIX(在我意识到这代表的时间范围约为 16 分钟之前,我尝试了 1225295 XXX )

有人认识这些吗?

更新:我只是注意到在回复的更下方,一位更接近数据的同事刚刚打开了一个新的 SO 帐户并添加了更多数据。这些数字条目似乎只是时间条目(不是日期)。还是一头雾水。

恕我直言,如果没有人能够识别这一点,那么它可能不是某种(如果模糊的话)标准时间格式,并且更有可能这些条目是外键。

更新 2:非常感谢大家!我们在视觉上找到了答案,但像往常一样,SO拉开了离合器

0 投票
3 回答
332131 浏览

java - 在 Java 中获取“unixtime”

Date.getTime() 返回自 1970 年 1 月 1 日以来的毫秒数。Unixtime 是自 1970 年 1 月 1 日以来的秒数。我通常不使用 java 编码,但我正在修复一些错误。我有:

有没有更好的方法在java中获取unixtime?

0 投票
3 回答
3041 浏览

math - UTC 时区的午夜,带有 unix 时间戳

我正在寻找一个日期的数字表示,午夜的 unix 时间(以 UTC 表示)似乎是合理的选择。但是,由于我不确定我的数学技能,所以是

unix时间戳在哪里date,这样做的方法是什么?有没有更简单的方法?

0 投票
2 回答
351 浏览

mysql - MySQL 和国际日期

假设我在多个位置有多个服务器,并且我想将 MySQL 的 datetime 类型用于字段日期,并且我总是希望字段日期具有 UTC 时间戳,因此UTC_TIMESTAMP()当我将其添加到数据库时我会执行 a 。现在说我想让 MySQL 为它输出 UNIX TIMESTAMP。

当我在服务器 AI 上执行此操作时,得到字符串“2009-06-17 12:00:00”,在它上面执行 UNIX_TIMESTAMP(STRING) 会给我返回数字 1245240000。UTC 时间为 2009-06-17 12:00:00。现在我在服务器 B 上做同样的事情。我得到了相同的字符串,因为它是 UTC 字符串,但是当再次执行 UNIX_TIMESTAMP(STRING) 时,我得到了错误的数字 1245232800,这是 UTC +2 时间。我该如何解决这个问题?我应该在 PHP 端进行从字符串到时间戳的转换吗?

0 投票
4 回答
10461 浏览

python - 转换为 Unix 时间时如何指定时区 (UTC)?(Python)

我有一个 IS8601 格式的 UTC 时间戳,并试图将其转换为 unix 时间。这是我的控制台会话:

如您所见,我无法找回正确的时间。如果我使用 fromtimestamp() 则提前一小时,如果我使用 utcfromtimestamp() 则提前六小时

有什么建议吗?

谢谢!

0 投票
4 回答
3558 浏览

javascript - Python Unix 时间在 Javascript 中不起作用

在 Python 中,使用 calendar.timegm(),我得到一个 10 位的 unix 时间戳结果。当我将它放入 Javscript 的 setTime() 函数时,它会显示 1970 年的日期。它显然需要一个 13 位长的 unix 时间戳。这怎么可能发生?它们都是从同一日期开始计算的吗?

如何在这两种语言之间使用相同的 unix 时间戳?

在 Python 中:

在萤火虫中:

0 投票
7 回答
25638 浏览

mysql - 从 PHP 将日期存储在 MySQL 中的最佳实践

我一生都在使用unix时间戳。

我喜欢它,因为它很容易比较,它很快,因为我将它存储为整数。由于我使用的是 PHP,因此我可以使用 unixtimestamp 中的 date() 函数获取任何日期/时间格式。

现在,有人说最好使用 DATETIME 格式。但除了更合适的名字,我没有看到任何优势。

使用 DATETIME 确实更好,如果可以,有什么好处?

谢谢。

0 投票
3 回答
4379 浏览

php - 获取上周三午夜的unix时间戳

我将如何找到上周三午夜的 unix 时间戳?我唯一的方法是获取今天的日期索引和天数,然后减去差异,但我可以想到几种情况会失败,例如,在星期三发生前一个月的早些时候。

我想,更简洁地说,我如何找到上周三的日期?

任何帮助,将不胜感激。

0 投票
3 回答
18141 浏览

c++ - 用于 boost::posix_time::ptime 的 unix 时间戳

我需要将具有自纪元以来秒数的 double 转换为ptime. 我很确定一定有一种简单的方法可以做到这一点,但我找不到任何东西。谢谢。

编辑:原始时间戳是浮点数。我不能改变它,我不想失去亚秒级的精度。

0 投票
2 回答
4437 浏览

sql-server - SQL Server 函数将 Unix 时间转换为本地日期时间

我正在寻找一个高效的 SQL Server 函数(在我的情况下是 2005 年)使用本地时间(特别是考虑到夏令时调整 - 即不仅仅是在几秒钟内添加 01/01/1970)将 unix 时间值转换为 SQL Server 日期时间)