import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;public class CalcAge {public static void main(String[] args) {/*** 计算年龄 根据输入出生日期计算*/Scanner sc = new Scanner(System.in);// yyyy-MM-ddString birthday = sc.next();SimpleDateFormat sdf = new SimpleDateFormat("y-MM-d");try {Date date = sdf.parse(birthday);long time = System.currentTimeMillis() - date.getTime();// time / 1000 / 3600 / 24 / 365 = 年System.out.println(time / 1000 / 3600 / 24 / 365 + "岁");} catch (ParseException e) {e.printStackTrace();}}}
如果觉得《输入出生日期计算年龄小程序》对你有帮助,请点赞、收藏,并留下你的观点哦!