AIX UNIX獲取前一天日期

2021-09-02 17:15:07 字數 633 閱讀 1106

#!/bin/sh

#today=`date +%y%m%d`

#todayhyphen=`date +%y-%m-%d`

year=`date +%y`

month=`date +%m`

day=`date +%d`

getyesterday()

#直接呼叫方法,不用返回值,在方法內設定多個變數,在外面可以用到。

#多次呼叫,year、month、day的值會變

getyesterday;

echo $yesterday

echo $yesterdayhyphen

#呼叫方法獲取返回值的方式,方法內宣告的變數,在外面看不到

#多次呼叫,year、month、day的值也不會變

yesterday=$(getyesterday '');

yesterdayhyphen=$(getyesterday '-');

echo $yesterday

echo $yesterdayhyphen

建議採用,第一種方法,方便。

參考:aix 環境下取得昨天日期的 shell

unix獲取前一天日期(linux不知道可以不以)

批處理獲取前一天日期

echo off color 0a rem 獲取昨天日期 set ye date 0,4 set mo date 5,2 set da date 8,2 set dg 1 set a vy1 ye 400 set a vy2 ye 4 set a vy3 ye 100 if vy1 0 set va...

獲取指定日期的前一天日期

看部落格的時候,看到一篇文章,是獲取指定日期的前一天日期,所以自己也寫了乙個方法,如下 1 2 功 能 根據年月得到指定月份的天數 3 參 數 nyear 年 4 nmonth 月 5 返 回 值 最大天數 6 創 建 人 maojw78 9function getdaysofmonth nyear...

java獲取當前時間和前一天日期

string basepath request.getscheme request.getservername request.getserverport path date dnow new date 當前時間 date dbefore new date calendar calendar cal...