急求,用JAVA编写,键盘输入生日,用LocalDate写

急求,用JAVA编写,键盘输入生日,用LocalDate写,第1张

不太懂你什么意思,LocalDate 是类型,只能说最后用LocalDate 来接收,你可以接收一个生日字符串,然后通过LocalDateparse("2022-09-23",DateTimeFormatterofPattern("yyyy-MM-dd")) 来转换成LocalDate,或者直接接收3个int类型变量,通过LocalDateof(2022,9,23)来创建一个LocalDate日期

Date

public Date(int year,

int month,

int day)

参数:

year - year 减去 1900,它必须是 0 到 8099 之间的数。(注意,8099 是由 9999 减去 1900 得到的。)

month - 0 到 11 之间的数

day - 1 到 31 之间的数

测试代码如下:

import javautilDate;

public class Test {

public static void main(String args[]){

Date date = new Date(2010-1900,1,10);

Systemoutprintln(date);

}

}

运行结果:

Wed Feb 10 00:00:00 CST 2010

希望对你有帮助。。。。。。仍有问题可以HI我。。。。

因为 LocalDate 被设计为不可变对象,这样的话每个修改当前 LocalDate 对象的方法(比如 plusDays),都会返回一个新的 LocalDate 对象,而原有的 LocalDate 对象不会发生改变。

//java 8 版本才有的日期API

LocalDate today = LocalDatenow();

Systemoutprintln("今天日期是:" + today);

int twoYears = 2;

LocalDate twoYear = todayplus(twoYears, ChronoUnitYEARS);

Systemoutprintln("两年后的日期是:" + twoYear);

结果:

以上就是关于急求,用JAVA编写,键盘输入生日,用LocalDate写全部的内容,包括:急求,用JAVA编写,键盘输入生日,用LocalDate写、Java中如何设置Date对象的年月日、java的LocalDate对象问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9670819.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存