import java.time.LocalDateTime;
import java.time.Duration;
public class DateTimeAdditionExample {
public static void main(String[] args) {
// ç¾åœ¨ã®æ—¥æ™‚ã‚’å–å¾—
LocalDateTime currentDateTime = LocalDateTime.now();
System.out.println("ç¾åœ¨ã®æ—¥æ™‚: " + currentDateTime);
// åŠ ç®—ã™ã‚‹æ™‚間を指定(例: 3時間)
Duration durationToAdd = Duration.ofHours(3);
// ç¾åœ¨ã®æ—¥æ™‚ã«æŒ‡å®šã•ã‚ŒãŸæ™‚é–“ã‚’åŠ ç®—
LocalDateTime newDateTime = currentDateTime.plus(durationToAdd);
System.out.println("åŠ ç®—å¾Œã®æ—¥æ™‚: " + newDateTime);
}
}
ã“ã®ãƒ—ãƒã‚°ãƒ©ãƒ ã§ã¯ã€LocalDateTime クラスを使用ã—ã¦ç¾åœ¨ã®æ—¥æ™‚ã‚’å–å¾—ã—ã€Duration クラスを使用ã—ã¦åŠ ç®—ã™ã‚‹æ™‚間を指定ã—ã¦ã„ã¾ã™ã€‚ãã—ã¦ã€plus() メソッドを使用ã—ã¦ç¾åœ¨ã®æ—¥æ™‚ã«æŒ‡å®šã•ã‚ŒãŸæ™‚é–“ã‚’åŠ ç®—ã—ã¦æ–°ã—ã„æ—¥æ™‚を計算ã—ã¦ã„ã¾ã™ã€‚最終的ã«ã€ç¾åœ¨ã®æ—¥æ™‚ã¨åŠ ç®—å¾Œã®æ—¥æ™‚を表示ã—ã¦ã„ã¾ã™ã€‚ã“ã®ä¾‹ã§ã¯3æ™‚é–“ã‚’åŠ ç®—ã—ã¦ã„ã¾ã™ãŒã€å®Ÿéš›ã«ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‹ã‚‰ã®å…¥åŠ›ã‚„ä»–ã®æ‰‹æ®µã§å‹•çš„ã«æŒ‡å®šã™ã‚‹ã“ã¨ãŒä¸€èˆ¬çš„ã§ã™ã€‚
「013 クラスライブラリã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント