用java计算年月和日的年龄
答
您是否正在使用Java 8,您可以使用LocalDate来解析日期。这将解析日期格式YYYY-MM-DD ...
import java.time.LocalDate;
import java.util.Scanner;
public class ParseDate {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter date> ");
String input = scanner.nextLine();
LocalDate parsed = LocalDate.parse(input);
System.out.println("You entered: " + parsed);
scanner.close();
}
}
输出示例:
Enter date> 1978-12-23
You entered: 1978-12-23
+0
模式是“yyyy-MM-dd”,而不是“YYYY-MM-DD” 。 – Tom
我刚开始用Java开发。请告诉我一个简单的代码 –
从一些关于Java的入门教程开始。从用户那里获得输入一般都覆盖在那里。 – David
您是否打扰*查看['LocalDate'](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html)的javadoc,然后查看[方法](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html#method.summary)它有?由于缺乏研究而降低投票率。 – Andreas