import java.time.LocalDate;
public class FuturePastDateExample {
public static void main(String[] args) {
// ç¾åœ¨ã®æ—¥ä»˜ã‚’å–å¾—
LocalDate currentDate = LocalDate.now();
System.out.println("ç¾åœ¨ã®æ—¥ä»˜: " + currentDate);
// 指定ã•ã‚ŒãŸæ—¥æ•°ã ã‘æœªæ¥ã®æ—¥ä»˜ã‚’計算
int futureDays = 30;
LocalDate futureDate = currentDate.plusDays(futureDays);
System.out.println(futureDays + "æ—¥å¾Œã®æ—¥ä»˜: " + futureDate);
// 指定ã•ã‚ŒãŸæ—¥æ•°ã ã‘éŽåŽ»ã®æ—¥ä»˜ã‚’計算
int pastDays = 15;
LocalDate pastDate = currentDate.minusDays(pastDays);
System.out.println(pastDays + "æ—¥å‰ã®æ—¥ä»˜: " + pastDate);
}
}
ã“ã®ä¾‹ã§ã¯ã€plusDays() メソッドを使用ã—ã¦æœªæ¥ã®æ—¥ä»˜ã‚’計算ã—ã€minusDays() メソッドを使用ã—ã¦éŽåŽ»ã®æ—¥ä»˜ã‚’計算ã—ã¦ã„ã¾ã™ã€‚è¨ˆç®—çµæžœã‚’ System.out.println() メソッドã§è¡¨ç¤ºã—ã¦ã„ã¾ã™ã€‚プãƒã‚°ãƒ©ãƒ を実行ã™ã‚‹ã¨ã€ç¾åœ¨ã®æ—¥ä»˜ã‹ã‚‰æŒ‡å®šã•ã‚ŒãŸæ—¥æ•°ã ã‘æœªæ¥ã¾ãŸã¯éŽåŽ»ã®æ—¥ä»˜ãŒè¡¨ç¤ºã•れã¾ã™ã€‚
å®Ÿè¡Œçµæžœï¼š
ç¾åœ¨ã®æ—¥ä»˜: 2023-11-21
30æ—¥å¾Œã®æ—¥ä»˜: 2023-12-21
15æ—¥å‰ã®æ—¥ä»˜: 2023-11-06
ã“ã®çµæžœã¯ã€ç¾åœ¨ã®æ—¥ä»˜ãŒ2023å¹´11月21æ—¥ã®å ´åˆã®ã‚‚ã®ã§ã™ã€‚plusDays() メソッドã§30æ—¥å¾Œã®æ—¥ä»˜ã‚’計算ã—ã€minusDays() メソッドã§15æ—¥å‰ã®æ—¥ä»˜ã‚’計算ã—ã¦ã„ã¾ã™ã€‚実行ã™ã‚‹éš›ã«ã¯ã€ç¾åœ¨ã®æ—¥ä»˜ã‚„指定ã™ã‚‹æ—¥æ•°ãŒç•°ãªã‚‹å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚
「013 クラスライブラリã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント