在今天和明天之间的时间间隔?

用户名

有没有一种简单的方法可以确定滴答作响的时间,请使用从现在到明天某个时间之间的日期

比利·麦克洛斯基(Billy McCloskey)

烦恼-我要看一下“ Epoch Time”的UNIX定义,找出感兴趣的开始和结束时期,然后减去,然后按比例缩放。

现在,关于您有关使用DATE(1)命令的特定问题,《BSD通用命令手册》中DATE(1)的UNIX手册页包含以下示例:

最后的命令:

date -j -f "%a %b %d %T %Z %Y" "`date`" "+%s"

可用于解析日期的输出并以纪元时间表示。

在OSX系统上,我得到:

whmcclos@mbp:~
[3] date -j -f "%a %b %d %T %Z %Y" "`date`" "+%s"
1391275286

date -r seconds命令可能对使用您计算的历时时间值的健全性检查很有用:

whmcclos@mbp:~
[5] date -r 1391275286
Sat Feb  1 09:21:26 PST 2014

这是另一种可能适合您的方法...

at假设您在xNIX处于“睡眠状态”时运行了此类后台作业,则可以使用UNIX命令来完成您要尝试执行的另一种实现在我的OSX系统上,at即使OSX处于“睡眠”状态,似乎仍执行由该命令指定的命令-我确实启用了“电源小睡”(如果与它有任何关系),但可以考虑以下目的:

首先,在OSX上,at默认情况下命令处于禁用状态,因此我首先按照ATRUN(8)手册页启用了该命令,如下所示:

Execute the following command as root to enable at run:

    launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist

然后,我做了如下睡眠测试:

[61] date
Sat Feb  1 11:10:17 PST 2014
whmcclos@mbp:~
[62] at 11:11am today
touch $HOME/created-at-11:11am
job 9 at Sat Feb  1 11:11:00 2014
whmcclos@mbp:~
[63] date
Sat Feb  1 11:10:40 PST 2014

在这一点上,我让OSX笔记本电脑进入睡眠状态,走进厨房,做了一份沙拉,回来了,结果如下:

whmcclos@mbp:~
[64] echo "awakened now"; date
awakened now
Sat Feb  1 11:15:59 PST 2014
whmcclos@mbp:~
[65] ls -l ~/created-at-11\:11am
-rw-r--r--+ 1 whmcclos staff 0 Feb  1 11:11 /Users/whmcclos/created-at-11:11am

因此,您的特定at命令的实现可能会允许您尝试执行的操作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

今天和明天的PHP Display Hour范围

如何选择不按一天的特定时间分组的今天和明天数据计数?

如何在JAVA中找到当前时间介于今天的时间和明天的时间之间

如何快速获取今天和明天的日期4

如何使用MySQL创建今天,明天和昨天

如何使用DateFormatter显示昨天,今天和明天

在我的日期前添加今天和明天的日期

今天和日期python之间的区别

在今天和今天之间的VBA自动筛选-1年

php今天明天和第二天获取,但忽略周末

日期类在今天和明天返回相同的值-奇怪而有趣的错误

如何停止dialogflow始终返回应该解析为今天和明天的日期

org-agenda-span 显示昨天、今天和明天的 3 天

iOS:今天(和明天)@ 0:00:00 am的时间戳

计算从现在到今天或明天的指定时间的秒数

如何找到今天和未来日期之间的天数?

我如何获得今天和 2 周之间的日期结果

公式IF之间的时间间隔

检查时间间隔是否落在今天

如何使用间隔比较今天和30天以上的mysql日期字段

Swift-检查时间戳记是昨天,今天,明天还是X天之前

使用 jQuery 计算 22:00(今天)和 06:00(明天)之间的小时数

vb .net之间的时间间隔

查找时间间隔之间的时间计数

HTML5输入datetime-今天和当前时间的本地默认值

Oracle SQL 获取指定时长内前一天和今天之间的记录

在IBM iSeries SQL上,选择日期在今天和30之间的所有记录

如何获取今天和第二天上午08点之间的时差-MYSQL

使用 PostgreSQL 根据 UTC 列值查找昨天和今天之间的记录时遇到问题