【发布时间】:2017-10-21 15:05:32
【问题描述】:
我需要找到自特定日期以来今天的天数(假设为 01011980)。想写一个可以在 solaris 上运行的 shell 脚本。
例如:uname -a -->SunOS test-1 5.11 11.3 sun4v sparc sun4v
到目前为止,我已经能够将当前日期格式化为所需的格式。
但找不到将给定日期转换为可用于从当前日期中减去以获取天数的格式的方法。
我尝试了 date +%s 并传递了所需的日期,但每次都显示当前时间。
AG1> date +%s
1495427876
AG1> (date +%s -ud '2003-08-02 17:24:33' )
1495427877
AG1>
我不想使用像 perl 这样的另一种语言,因为这将执行不同的机器,并且额外的编程语言将成为障碍。
谁能帮忙。
【问题讨论】: