真题链接:https://www.lanqiao.cn/courses/2786/learning/?id=131142、
根据前文:蓝桥杯java技巧总结中的日期相关技巧中得出
答案:1994240
import java.text.ParseException;
import java.text.SimpleDateFormat;
public class MyTest {
public static void main(String[] args) throws ParseException {//抛异常
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
long at=sdf.parse("1900-1-1").getTime();
long bt=sdf.parse("9999-12-31").getTime();
int count=0;
while(at<=bt){
String str=sdf.format(at);
if(str.contains("2")){
count++;
}
at+=1000*60*60*24;//一天的毫秒数
}
System.out.println(count);
}
}