java Date 加上10天 得到某日期是星期幾

2021-06-13 01:14:40 字數 1635 閱讀 3961

//加10天

******dateformat format = new   ******dateformat(「yyyy-mm-dd」); 

date dd = new date();

calendar calendar = calendar.getinstance();

calendar.settime(dd);

calendar.add(calendar.date,10); 

string t1 = format.format(calendar.gettime() ) ;

//加5天

calendar.settime(dd);

calendar.add(calendar.date, 5); 

string t2 = format.format(calendar.gettime() ) ;

public static void main(string a) throws parseexception;

string beforeday = ""; //前一天

//根據當前日期得到前一天的日期

******dateformat format = new ******dateformat("yyyy-mm-dd");

date dd = format.parse(daydate);

calendar calendar1 = calendar.getinstance();

calendar1.settime(dd);

int w = calendar1.get(calendar.day_of_week) - 1;

if(w < 0) w = 0;

dayweek = weekdays[w];

calendar1.add(calendar.date,-1);

w = calendar1.get(calendar.day_of_week) - 1;

if(w < 0) w = 0;

beforeweek = weekdays[w];

beforeday = format.format(calendar1.gettime()) ;

string afterday = ""; //後一天

//根據當前日期得到後一天的日期

dd = format.parse(daydate);

calendar calendar2 = calendar.getinstance();

calendar2.settime(dd);

calendar2.add(calendar.date,1);

w = calendar2.get(calendar.day_of_week) - 1;

if(w < 0) w = 0;

afterweek = weekdays[w];

afterday = format.format(calendar2.gettime()) ;

system.out.println(dayweek);

system.out.println(beforeday);

system.out.println(beforeweek);

system.out.println(afterday);

system.out.println(afterweek);

}

給 Fedora 10 新增上交大源

即使安裝了 yum fastmirror 外掛程式,fedora 10 的更新速度還是不理想嗎?那麼請新增國內上海交通大學 fedora 軟體倉庫吧!尤其適合教育網使用者。用 gedit 新建乙個檔案,並命名為 sjtu.repo 不包括引號 檔案內容如下 搞定後,cd 到你儲存 sjtu.repo...

給 Fedora 10 新增上交大源

即使安裝了 yum fastmirror 外掛程式,fedora 10 的更新速度還是不理想嗎?那麼請新增國內上海交通大學 fedora 軟體倉庫吧!尤其適合教育網使用者。用 gedit 新建乙個檔案,並命名為 sjtu.repo 不包括引號 檔案內容如下 fedora ftp.sjtu.edu.c...

第10天總結

函式基礎 一 定義函式 函式就是對實現某一特定功能 的封裝 相當於某種功能的機器 函式的分類 有誰來建立 系統函式由系統建立好的函式 python 程式設計師需要函式功能的時侯直接使用 自定義函式 有程式設計師自己建立的函式就是自定義函式。定義函式 建立函式 語法 def 函式名 形參列表 函式說明...