時間クラスの応用hdu 2005日付
839 ワード
タイトルリンク:
クリックしてリンクを開く
この問題は年月日を与えて、計算はその年の何日目です
JAvaの抽象クラスCalendarは、日付に対する操作の大部分をパッケージしています.
さらに、SimpleDateFormatクラスでは、日付フォーマットの変換方法が提供されます.
コード:
クリックしてリンクを開く
この問題は年月日を与えて、計算はその年の何日目です
JAvaの抽象クラスCalendarは、日付に対する操作の大部分をパッケージしています.
さらに、SimpleDateFormatクラスでは、日付フォーマットの変換方法が提供されます.
コード:
<span style="font-size:14px;">import java.util.Scanner;
import java.util.Calendar;
import java.text.SimpleDateFormat;
public class hdu2005{
public static void main(String[] args){
Scanner reader = new Scanner(System.in);
String date = null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd"); //
Calendar cal = Calendar.getInstance();
while(reader.hasNextLine()){
date = reader.nextLine();
try{
cal.setTime(sdf.parse(date)); //parse //format
}
catch(Exception e){
e.getStackTrace();
}
System.out.println(cal.get(cal.DAY_OF_YEAR));
}
}
}</span>