问题标签 [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.
sql-server - 如何在 SQL Server 中将纪元时间与 24 小时前进行比较?
我正在使用 MS SQL Server 2005,我将日期存储在纪元时间(从 1970 年开始)我需要创建一个语句,该语句将影响过去 24 小时内未更新的任何记录。
php - 使用 PHP 将 mm/dd/yyyy 格式转换为纪元
我有一个 mysql 表,它依赖于与条目日期等效的 unix 纪元时间戳,以在网站的各个部分进行排序和过滤。我正在尝试实现一个日期选择器,它将日期以 mm/dd/yyyy 格式输入到表单字段中。我一直在努力将该日期转换为 unix 纪元格式以将该条目添加到行字段中。我所做的所有尝试都导致生成当天的纪元时间戳。有谁知道我如何采用该日期格式并转换为等效的纪元时间戳?
提前致谢。
附加信息:
我一直在尝试 mktime,我得到的只是今天的时代。抱歉,我应该早点添加一些代码来更好地解释:
表单 ID 为“日期” 数据库字段为“纪元”
这是我发布 for 日期时正在尝试的(未成功):
我从之前的帖子中了解到,这仍然会将值提交为 mm/dd/yyyy 而不是 mktime 期望的 mm、dd、yyyy,但是该帖子没有提供有关如何执行此操作的解决方案。我尝试使用 str_replace 将“/”更改为“”,这产生了相同的结果 - 无论输入的日期如何,都可以获取今天的纪元日期。
这是该代码示例 - 这同样不起作用,但我添加它以帮助说明我尝试过的内容
也感谢您之前的回复,我不希望快速回复被忽视!
谢谢大家!
感谢大家的回复 - strtotime 似乎在最初的测试中工作得最好,并且可能是要走的路,因为这种格式在整个网站上都是一致的。但是所有的建议都对其他一些事情有所帮助,所以再次感谢大家!
unix - 以不同语言打印纪元时间
如您所知,今晚,UTC 时间正好 23:31:30,大纪元时间将达到 1234567890!欢呼!
观察纪元时间的一种方法是使用 Perl:
你能用另一种编程语言做同样的事情吗?
perl - 如何在 Perl 中将日期转换为纪元时间?
Solaris 10 似乎不太喜欢我。我正在尝试运行一个简单的脚本来接受日期并返回该日期的纪元:
在 RHEL 机器上工作得非常好,但在 Solaris(两者都有 5.8.8 Perl)上被搞砸了,给出了以下错误消息。
在@INC 中找不到 Date/Parse.pm(@INC 包含:/usr/perl5/5.8.4/lib/sun4-solaris-64int /usr/perl5/5.8.4/lib /usr/perl5/site_perl/ 5.8.4/sun4-solaris-64int /usr/perl5/site_perl/5.8.4 /usr/perl5/site_perl /usr/perl5/vendor_perl/5.8.4/sun4-solaris-64int /usr/perl5/vendor_perl/5.8。 4 /usr/perl5/vendor_perl .) 在 try1.pl 第 3 行。 BEGIN 失败 - 编译在 try1.pl 第 3 行中止。
这里有什么问题?...如何纠正这个?
哦..差点忘了,我不能在这个 Solaris 机器上更改/安装/修改任何东西,这个脚本需要发送给运行 Solaris 10 的客户!所以让他安装一个模块绝对不是一个选择。:(
javascript - Javascript Unix 纪元时间奇怪
我有一部分脚本可以计算事件的剩余天数:
第一行获取当前的 Unix 纪元时间并减少毫秒数。第二行从 XML 提要中获取未来的事件日期。如果我将这两个时间都输入到在线大纪元计算器中,我会得到正确的 currTime 和 dispDate 日期。但是当我将它们划分为天数(第三行)时,最终的结果是超过 30 天,这要求我使用最后一行来获得正确的天数。
现在,这已经够奇怪了。但是还有其他事情我无法弄清楚。以前是31天,现在错了,所以我把剧本改成了30天,没错。
谁能指出我做错了什么?我一生都无法弄清楚为什么会发生这种情况,我宁愿不必继续调整它。
c++ - 给定日期和时间,您如何获得大纪元时间?
我有
如何在 C++ 中获取纪元时间?
我很难用 Boost 搞清楚,有什么例子或替代方法吗?
c# - 在 C# 中计算未来纪元时间
我能够找到示例代码来获取 Linux Epoch 中的当前时间戳(自 1970 年 1 月 1 日午夜以来的秒数),但是我无法找到一个关于如何计算未来 Epoch 的示例,例如 10从现在开始几分钟,那么我如何计算 Linux Epoch 中的未来时间?