问题标签 [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.
c# - 优雅地检查给定日期是否是昨天
假设您有一个 Unix 时间戳,那么检查该时间戳是否是昨天某个时间的简单和/或优雅的方法是什么?
我主要在 Javascript、PHP 或 C# 中寻找解决方案,但也欢迎使用伪代码和与语言无关的解决方案(如果有)。
iphone - 在 iPhone 上使用 SQLite3 获取午夜(今天早上)作为 UNIX 时间戳
好吧,我真的知道这有很长的路要走……但是,我想要的是相对简单的人会想。我有一个带有时间戳列的数据库。我正在使用带有 SQLite3 的 iPhone SDK。我想让 SQLite3 获取今天的所有记录(其中时间戳 >= 今天早上的午夜)..
我想出的(有效的)如下。但是必须有更好的方法。这需要太多的步骤才能成为最好的方法。(我希望 SQLite3 自己计算时间戳......所以请不要告诉我将 NSDate 与 NSCalendar 一起使用等)
必须有一种更简单的方法(最好是一种方法,我不会每次调用 datetime 和 strftime 4 次或更多次)
bash - 将 Unix 时间戳转换为日期字符串
是否有一种快速、单行的方法可以从 Unix 命令行将 Unix 时间戳转换为日期?
date
可能有效,除了指定每个元素(月、日、年、小时等)相当尴尬,而且我不知道如何让它正常工作。似乎有一种更简单的方法——我错过了什么吗?
php - PHP strtotime() 函数错了 1 小时?
在将日期和时间插入我的 MySQL 数据库之前,我正在使用 PHP 将它们转换为时间戳。
我的问题是,当我使用 PHP 的 strtotime 函数时,输出时间戳比我的实际时间晚 -1 小时。
例如,考虑今天的日期:07/21/2010。当我使用 php 代码时:
发回的时间戳是 GMT 等值的 MINUS 1 小时。即我回来:2010 年 7 月 20 日 23:00:00 GMT 而不是 2010 年 7 月 21 日 00:00:00 GMT。
我住在英国,所以我的时区是格林威治标准时间。我已经使用 date_default_timezone_set('Europe/London') 在脚本中声明了我的时区,并且我还确保将 php.ini 文件设置为 'Europe/London'。
这可能与夏令时有关吗?如何在不给所有日期增加 1 小时的情况下解决问题?
php - 帮助 MySQL Unix 时间戳查询
我正在尝试创建一个自定义 MySQL 以与 Expression Engine CMS 一起使用。查询的目的是显示今天或将来发生的事件。
问题是允许您输入日期并将其转换为 unix 时间戳的 EE 字段类型。如果我选择 7 月 26 日,它会输入日期值“7 月 25 日 23:00”。
正如您从下面的查询中看到的那样,它几乎可以工作,但我需要在语句的条件部分中使用的值上加上 24 小时。我希望将“例如今天 7 月 25 日”这一天发生的事件显示到当天 23:00 时,然后将其删除。我几乎拥有它我只是坚持如何在条件中添加 24 小时。
solaris - UNIX 编程
嗨,我想将 UNIX 日期转换为正常日期(YYYY-MM-DD)
这里第 5 列代表 UNIX 日期
我想转换成
和类似的剩余行
有谁能够帮我
mysql - MySQL - 将 MM/DD/YY 转换为 Unix 时间戳
有没有一种简单的(单一查询)方法可以做到这一点?
我正在从表中的列中读取这些值,并且我认为该列本身被定义为一个字符串(恐怕无法帮助)。
unix - 在 UNIX 中递归查找最近更新的文件
对于我正在开发的网站,我希望能够在每晚进行 git 提交时自动更新页脚中的“此页面上次修改:”部分。本质上,我计划编写一个在每晚午夜运行的 shell 脚本,它将完成我所有的常规服务器维护。大多数这些任务我已经知道如何自动化,但是我有一个文件 (footer.php),它包含在每个页面中,并显示了网站上次更新的日期。我希望能够递归地查看我的网站并检查每个文件的时间戳,然后如果其中任何一个在 footer.php 中的日期之后被编辑,我想更新这个日期。
我所需要的只是一个 UNIX 命令,它将递归地遍历我的文件并仅返回最后修改的日期。我不需要文件名或进行了哪些更改,我只需要知道最近更新的文件被更改的一天(希望是时间)。
我知道使用“ls -l”和“cut”我可以遍历每个文件夹来执行此操作,但我希望有一个更快运行和更简单的命令。最好是单行 shell 命令(可能带有 -R 参数)
unix - UNIX 目录何时更改其时间戳
我在文件上使用了“触摸”,更新了文件的时间戳,但父目录的时间戳没有改变。但是,(如预期的那样)当我在父目录中创建一个新文件时,目录的时间戳确实发生了变化。
类 UNIX 操作系统(特别是 AIX)使用什么标准来确定何时更新目录的时间戳?
php - 为什么我们需要从 1970 年开始计算时间?
在大多数编程或脚本语言(如 PHP 或 JavaScript)中,我遇到过 time 函数,它倾向于计算 1970 年的时间。例如,在 javascript 中,如果我使用函数 getTime() 或在 PHP 中 time()它返回一个整数值。
在 PHP 中。
代码<?php echo time(); ?>
返回一个整数值1281694425,PHP返回的值说明了什么?它如何以及何时有用?
正如它所说,在 javascript 中,getTime() 返回自 1970 年以来的浮点值。通过在 JS 中使用以下脚本
我想知道这种功能什么时候有用?我们如何使用它?
PS:计算时间间隔有用吗?还是用于存储当前时间戳?