相关疑难解决方法(0)

在Bash中获取日期(当前时间的前一天)

如何在Bash中打印当前时间前一天的日期?

unix bash solaris date

157
推荐指数
8
解决办法
25万
查看次数

夏令时和Cron

如果Cron的工作计划在凌晨2点和凌晨3点运行,那么这些工作将如何受到夏令时的影响?

当时间向后移动一小时的时间是从上午2:59:59直到凌晨2:00:00吗?这意味着凌晨2点的工作会运行两次而凌晨3点的工作会运行一次?或者是时间首先变为凌晨3:00:00然后凌晨2:00:00导致两个作业都运行两次?

当时间向前移动一小时的时间是从早上1:59:59到凌晨3:00:00导致凌晨2点的工作没有运行而凌晨3点的工作运行一次?或者时间从2:00:00变为凌晨3:00:00,导致两个作业都运行一次?

简而言之,我想知道的是,当上午3点钟发生一次或两次时,一小时就会发生一小时,并且在凌晨2点钟就会发生一小时的损失.在Google上查看时,我无法找到任何相关信息.

cron dst

37
推荐指数
1
解决办法
2万
查看次数

在bash/unix中获取上一个日期

我希望在unix/shell脚本中获取上一个日期.

我使用以下代码

date -d ’1 day ago’ +’%Y/%m/%d’

但是我收到以下错误.

date: illegal option -- d

至于我在inetrnet上读到的内容,它基本上意味着我使用的是旧版本的GNU.任何人都可以帮助这个.

更多信息

unix> uname -a

SunOS Server 5.10 Generic_147440-19 sun4v sparc SUNW,Sun-Fire-T200

以下命令也会出错.

unix> date --version

date: illegal option -- version
usage:  date [-u] mmddHHMM[[cc]yy][.SS]
date [-u] [+format]
date -a [-]sss[.fff]
Run Code Online (Sandbox Code Playgroud)

unix bash shell solaris solaris-10

6
推荐指数
5
解决办法
5万
查看次数

标签 统计

bash ×2

solaris ×2

unix ×2

cron ×1

date ×1

dst ×1

shell ×1

solaris-10 ×1