用java如何获取一个生日的月份和日前提这个生日是一个字符春

用java如何获取一个生日的月份和日前提这个生日是一个字符春,第1张

import javatextParseException;

import javatextSimpleDateFormat;

import javautilCalendar;

public class Du {

public static void main(String[] args) throws ParseException{

String birthday = "2000-01-01";

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

Calendar calendar = CalendargetInstance();

calendarsetTime(sdfparse(birthday));

calendaradd(CalendarDATE, 1);

String nextDay =sdfformat(calendargetTime());

Systemoutprintln("Original day is: " + birthday);

Systemoutprintln("Next day is: " + nextDay);

}

}

----------------

Original day is: 2000-01-01

Next day is: 2000-01-02

/

  

  获取指定月份的日历信息

  

  @param year

             年

  @param month

             月

  @return

 /

public static int[] getMonthCalendar(int year, int month) {

Calendar cl = CalendargetInstance();

clset(year, month, 1);

int firstDay = clgetMinimum(CalendarDAY_OF_MONTH);

int lastDay = clgetMaximum(CalendarDAY_OF_MONTH);

int[] day = new int[lastDay];

for (int i = 0; i < lastDay; i++) {

day[i] =  i + firstDay;

}

return day;

}

用日期 *** 作类Calendar就可以的。

5月1号获取第一天

Calendar cal = new GregorianCalendar();

calset(CalendarDATE, day);

calset(CalendarMONTH, month);

calset(CalendarYEAR, year);

calset(CalendarDAY_OF_MONTH, 1);

获取4月1号:

caladd(CalendarMONTH, -1);

calset(CalendarYEAR, year);

calset(CalendarDAY_OF_MONTH, 1);

int date, month;

Date time = new Date(SystemcurrentTimeMillis());

date = timegetMonth()+1;

month = timegetDate()+1;

Systemoutprintln(month+"/"+date);

以上就是关于用java如何获取一个生日的月份和日前提这个生日是一个字符春全部的内容,包括:用java如何获取一个生日的月份和日前提这个生日是一个字符春、java 怎么获取一个月的日期、在java中,从页面传过来一个月份(比如5月),如何获取5月1号和4月1号等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9665564.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存