我如何能够以bash方式获取昨天的儒略日期?

时间:2019-09-24 15:25:46

标签: bash date julian-date

我正在尝试将昨天的儒略日期保存在脚本中,以便我可以再次调用它。但是,当尝试在我的终端中对其进行测试时,我无法获取昨天的朱利安日期,而仅是昨天的日期。

我尝试过的代码是:

date +%j -1 day
date +"%j -1 day"
date --%j="-1 days ago" 

(今天的日期)输出应为266,我要么返回错误:

date: unrecognized option '--%j=-1 days ago'
Try 'date --help' for more information.

或     267 -1天

谢谢!

1 个答案:

答案 0 :(得分:1)

您想要date +%j -d '1 day ago'。这是-d选项,用于指定您要格式化的日期(而不是now)。