如何在unix ksh中获取当前日期和过去特定日期之间的天数?

时间:2016-04-27 11:02:58

标签: date unix days

让我们说我希望在2016年1月1日之前获得Unix(KSH)

的天数

2 个答案:

答案 0 :(得分:1)

编辑:要获取2016-01-01至日期的天数,请使用

echo $(( ( $(date +'%s') - $(date -ud '2016-01-01 00:00:00' +'%s') )/60/60/24 ))
117

答案 1 :(得分:0)

date -v +10d -j 0101000016 实用程序可以计算调整:

namespace RAgent{
    public partial class MainWindow : Window{
        ...
        RBrowser mBrowse;
        ...
        public MainWindow(){
            ...
            mBrowse.Browser_Load(...)
            ...
        }
    ...
    }
...
}

将计算2016年1月1日后10天的日期。