public static void main(String[] args) { // 年份 月份 日 前后颠倒 for (int year = 3000; year< 3099;year++) { for (int month=1;month<=12;month++) { int days = 31; if (month == 4||month==6||month==9||month==11) { days = 30; } if (month == 2) { if (year % 400==0 || (year %4 ==0&&year % 100!=0)) { days = 29; }else{ days = 28; } } String hh= String.format("%02d",month); for (int day =1;day<=days;day++) { String h1=String.format("%02d",day); h1= hh+h1; // 倒叙组合 String m = ""; for (int d=h1.length()-1;d>=0;d--) { m+=h1.charAt(d); } if (String.valueOf(year).equals(m)){ System.out.println(year+"\t 月份===>"+month+"\t日===>"+day); } } } } }
世界完全对称日计算(java版本)
最新推荐文章于 2022-12-15 10:28:11 发布