gpt4 book ai didi

java - 如何验证输入到 DatePicker 中的日期?

转载 作者:行者123 更新时间:2023-12-01 22:47:06 25 4
gpt4 key购买 nike

我对下面的代码有疑问:

public DatePicker data = new DatePicker();
String date = "2014-08-15";

public void verify() {
if (data.getValue().equals(date)) {
System.out.println("Success!!!");
}

}

如果在DatePicker中选择的日期(通过鼠标单击)等于String“日期”变量的日期,那么我希望显示该消息(实际上我想要改变一些坐标,但为了让你理解,我放了一条消息)。

最佳答案

answer by nejinx是正确的。

如果您的意思是“DatePicker”是 JavaFX DatePicker返回 java.time.LocalDate 的类对象,那么您需要与另一个 java.time.LocalDate 对象进行比较。

java.time.LocalDate targetLocalDate = LocalDate.of( 2014, 8, 15 );
// OR… LocalDate target = LocalDate.parse( "2014-08-15" );
LocalDate localDatePicked = datePicker.getValue();
if ( localDatePicked.equals( targetLocalDate )
{
System.out.println("Success!!!");
}

关于java - 如何验证输入到 DatePicker 中的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25173184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com