Java:给定一个日期,输出这个日期是该年的第几天。

import java.text.ParseException;  
import java.text.SimpleDateFormat;  
import java.util.*;  
public class Main {  
  
    public static void main(String[] args){  
          
  
        Scanner sc=new Scanner(System.in);  
        while(sc.hasNext()){  
             String dateStr=sc.nextLine();  
             SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");  
  
                java.util.Date startDate = null;  
                  
                    try {  
                        startDate = sdf.parse(dateStr);  
                    } catch (Exception e) {  
                       
                        e.printStackTrace();  
                    }  
                    Calendar startCalendar = Calendar.getInstance();  
                    startCalendar.setTime(startDate);  
                    int index = startCalendar.get(Calendar.DAY_OF_YEAR);  
                    System.out.println(index);  
                     
                 
              
        }  
          
    }  

}  

最近找到的学习Java的网站,专做Java(还包含前端的基础知识),个人感觉挺好,主要是有实践项目供大家做。

这是网站,给大家分享一下:http://how2j.cn?p=23817






你可能感兴趣的:(Java:给定一个日期,输出这个日期是该年的第几天。)