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

php - MySQL:最好使用什么,Unix TimeStamp 或 DATETIME

可能很多程序员都想问这个问题。它是每一种 MySQL 时间格式的新奇之处。以及您更喜欢在您的应用程序中使用哪一个。

对我来说,我使用 Unix 时间戳,因为也许我发现用它转换和订购记录很容易,也因为我从未尝试过 DATETIME 的事情。但无论如何,如果有人告诉我我错了,我已经准备好改变主意了。

谢谢

0 投票
5 回答
10838 浏览

sqlite - SQlite:unix 时间戳的列格式;整数类型

原始问题:unix 时间戳的正确列格式是什么?

网络充满了混乱:一些帖子声称 SQLite 没有无符号类型——不管是什么,或者除了 64 位 int 类型(但有(反)示例调用 UNSIGNED INTEGER)。数据类型页面仅在 bigint 示例中提及它。它还声称有一个 6 字节整数,但没有给出它的名称。似乎我尝试使用 INTEGER 将 4 字节签名的签名存储 unix 时间戳作为负数。我听说有些系统也返回 64 位时间戳。OTOH 我不太喜欢浪费 4 个字节来存储 1 个额外位(时间戳的最高位),即使我必须选择更大的数据格式,我也宁愿选择 6 字节的格式。我什至看过一篇声称 SQLite unix timestamp 是 REAL 类型的帖子......

完整的问题:有人可以澄清一下这个烂摊子吗?

0 投票
5 回答
5231 浏览

sql - SQL order by old from Unix Timestamps

如何使用 SQL 按最早的顺序排列结果?我正在使用 unix 时间戳。

谢谢。

0 投票
4 回答
21707 浏览

php - 什么时间对应: time()-24*60*60 ?(PHP)

什么时间对应

7天?是对的吗?

0 投票
3 回答
26935 浏览

mysql - Mysql:将数据库从本地时间转换为UTC

我需要从本地时间 ut UTC 转换现有的(日期时间字段)数据库。

这些值存储在具有 CET (+1) 时区(夏令时 +2)的服务器上的广告日期时间。选择我使用的数据时UNIX_TIMESTAMP(),它神奇地补偿了所有内容,即时区偏移和 dst(如果我正确阅读了文档)。

我正在将 db 移动到以 UTC 作为系统时间的新服务器。

简单地减去 -1 H 是行不通的,因为夏令时是 +2。

有什么聪明的方法可以做到这一点吗?(使用 sql 或一些脚本语言)

0 投票
1 回答
1691 浏览

.net - 在非托管代码中将 UNIX 时间戳转换为 .NET DateTime 刻度(不使用 .NET)

我需要在 Python/C++ 中“构造”.NET DateTime 值。

如何从 UNIX 时间戳开始计算 DateTime 存储的刻度数?

涉及 Win32 API 的解决方案调用它没关系(我相信 FILETIME 函数可以提供帮助)。

0 投票
12 回答
269858 浏览

python - Python在未来五分钟创建unix时间戳

我必须在 5 分钟后创建一个“过期”值,但我必须以 UNIX 时间戳格式提供它。到目前为止我有这个,但它似乎是一个黑客。

是否有为我进行时间戳转换的模块或函数?

0 投票
1 回答
11136 浏览

iphone - 将 UNIX 时间戳转换为日期、小时、分钟、秒

如何在 Objective-C 中将 UNIX 时间戳(即表示时间戳的数字形式)转换为日期、时间(小时、分钟、秒)?

0 投票
3 回答
590 浏览

php - php strtotime() 一些帮助

我正在获取信用卡详细信息,并且在两个表单字段中获取到期日期,一个用于到期月份,一个用于到期年份,我想将到期日期存储为时间戳。会strtotime("05/2010")创建一个时间戳,还是我也需要过去一天,或者有其他选择吗?

谢谢

0 投票
9 回答
3749 浏览

perl - 如何将一个充满 unix 时间字符串的文件转换为人类可读的日期?

我正在处理一个充满 unix 时间字符串的文件。我想将它们全部转换为人类可读的。

该文件如下所示:

这是脚本:

这是行不通的。我得到的输出是Thu Jan 1 00:00:00 1970每一行。我认为换行符正在被拾取,这就是它不起作用的原因。有任何想法吗?我使用的是 Mac OSX,这有什么不同。