JAVA獲取月第一天 最後一天

2021-07-27 02:31:31 字數 1108 閱讀 9779

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

//獲取前乙個月的第一天

calendar cal_1=calendar.getinstance();//獲取當前日期

cal_1.add(calendar.month, -1);

cal_1.set(calendar.day_of_month,1);//設定為1號,當前日期既為本月第一天

string firstday = format.format(cal_1.gettime());

system.out.println("firstday:"+firstday);

//獲取前乙個月的最後一天

calendar cale = calendar.getinstance();

cale.set(calendar.day_of_month,0);//設定為1號,當前日期既為本月第一天

string lastday = format.format(cale.gettime());

system.out.println("lastday:"+lastday);

//獲取當前月第一天:

calendar c = calendar.getinstance();

c.add(calendar.month, 0);

c.set(calendar.day_of_month,1);//設定為1號,當前日期既為本月第一天

string first = format.format(c.gettime());

system.out.println("first:"+first);

//獲取當前月最後一天

calendar ca = calendar.getinstance();

ca.set(calendar.day_of_month,

ca.getactualmaximum(calendar.day_of_month));

string last = format.format(ca.gettime());

system.out.println("last:"+last);

SQL獲取第一天最後一天

declare dtdatetime set dt getdate declare number int set number 3 1 指定日期該年的第一天或最後一天 a.年的第一天 selectconvert char 5 dt,120 1 1 b.年的最後一天 selectconvert cha...

C 獲取周的第一天 最後一天 月第一天和最後一天

獲取指定日期所在周的最後一天,星期天為最後一天 public static datetime getdatetimeweeklastdaysun datetime datetime catch return lastweekday 獲取指定日期的月份第一天 public static datetim...

python 獲取月份第一天最後一天

import time,datetime 當前時間 now time datetime.datetime.now now time mk time.mktime now time.timetuple 當前時間戳 下月第一天最後一秒時間 month now time.month if month 12...