獲取當前系統時間
date d = new
date();
system.out.println(d.tostring());
輸出結果為美式時間格式,用以下辦法轉換成中式時間格式
******dateformat sdf = new ******dateformat("yyyy-mm-dd hh:mm:ss");
string
time = sdf.format(d);
system.out.println(time);
獲得當前系統時間的第二張辦法
******dateformat sdf = new ******dateformat("yyyy-mm-dd hh:mm:ss");
string
time = sdf.format(system.currenttimemillis());
system.out.println(time);
單獨獲取年月日
gregoriancalendar gc = new gregoriancalendar();
gc.settime(new date());
system.out
.println(gc.get(calendar.year));
system.out
.println(gc.get(calendar.month) + 1);//月份需要加1
system.out
.println(gc.get(calendar.day_of_month));
設定年月日
gc.set(calendar.year,2020);
如上,如果再獲取年份,那麼就成了2020同樣的,如果要讓gregoriancalendar的天數加上30天後是幾月幾號,用
gc.add(30);
日期物件轉字串
******dateformat sdf = new ******dateformat("yyyy-mm-dd hh:mm:ss");
string
time = sdf.format(new
date());
字串轉日期物件
******dateformat sdf = new ******dateformat("yyyy-mm-dd hh:mm:ss");
date d = sdf.parse("2018-05-07 22:22:22");
java 日期處理
日期比較 param date01 param date02 return 如果date01 date02 返回true,否則返回false throws parseexception private boolean datecompare string date01,string date02 c...
java 日期處理
一。date 比較 date a date b 1.a.after b 返回boolean a在b後返回true a.before b 返回boolean b在a前返回true a.equals b a,b相等返回true 2.calendar c1 calendar.getinstance c1....
java 日期處理
描述 此類用於取得當前日期相對應的月初,月末,季初,季末,年初,年末,返回值均為string字串 1 得到當前日期 today 2 得到當前月份月初 thismonth 3 得到當前月份月底 thismonthend 4 得到當前季度季初 thisseason 5 得到當前季度季末 thisseas...