ใ‚ฏใƒฉใ‚นZonedDateTime

java.lang.Object
java.time.ZonedDateTime
ใ™ในใฆใฎๅฎŸ่ฃ…ใ•ใ‚ŒใŸใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น:
Serializable, Comparable<ChronoZonedDateTime<?>>, ChronoZonedDateTime<LocalDate>, Temporal, TemporalAccessor

public final class ZonedDateTime extends Object implements Temporal, ChronoZonedDateTime<LocalDate>, Serializable
ISO-8601ใฎๆšฆไฝ“็ณปใซใ‚ˆใ‚‹ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณไป˜ใใฎๆ—ฅไป˜/ๆ™‚้–“ใงใ™(2007-12-03T10:15:30+01:00 Europe/Parisใชใฉ)ใ€‚

ZonedDateTimeใฏใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใฎไธๅค‰่กจ็พใงใ™ใ€‚ ใ“ใฎใ‚ฏใƒฉใ‚นใฏใ€ใ™ในใฆใฎๆ—ฅไป˜ใŠใ‚ˆใณๆ™‚้–“ใƒ•ใ‚ฃใƒผใƒซใƒ‰ (ใƒŠใƒŽ็ง’็ฒพๅบฆ) ใจใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณ (ใ‚ใ„ใพใ„ใชใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ‡ฆ็†ใ™ใ‚‹ใŸใ‚ใซไฝฟ็”จใ™ใ‚‹ใ‚พใƒผใƒณใƒปใ‚ชใƒ•ใ‚ปใƒƒใƒˆไป˜ใ) ใ‚’ๆ ผ็ดใ—ใพใ™ใ€‚ ใŸใจใˆใฐใ€ๅ€ค2nd October 2007 at 13:45.30.123456789 +02:00 in the Europe/Paris time-zoneใ‚’ZonedDateTimeใซๆ ผ็ดใงใใพใ™ใ€‚

ใ“ใฎใ‚ฏใƒฉใ‚นใฏใ€LocalDateTimeใฎใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใ‹ใ‚‰Instantใฎใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆๆ™‚็ณปๅˆ—ใธใฎๅค‰ๆ›ใ‚’ๅ‡ฆ็†ใ—ใพใ™ใ€‚ ใ“ใฎ2ใคใฎๆ™‚็ณปๅˆ—ใฎ้•ใ„ใฏใ€ZoneOffsetใง่กจใ•ใ‚Œใ‚‹ใ€UTC/ใ‚ฐใƒชใƒ‹ใƒƒใ‚ธใ‹ใ‚‰ใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใงใ™ใ€‚

2ใคใฎๆ™‚็ณปๅˆ—ใฎ้–“ใฎๅค‰ๆ›ใซใฏใ€ZoneIdใ‹ใ‚‰ใ‚ขใ‚ฏใ‚ปใ‚นใ•ใ‚Œใ‚‹ใƒซใƒผใƒซใ‚’ไฝฟ็”จใ—ใŸใ‚ชใƒ•ใ‚ปใƒƒใƒˆ่จˆ็ฎ—ใŒๅฟ…่ฆใงใ™ใ€‚ ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใฎใฏๅ˜็ด”ใงใ™ใ€‚ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ”ใจใซๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๆญฃ็ขบใซ1ใคใ ใ‘ๅญ˜ๅœจใ™ใ‚‹ใŸใ‚ใงใ™ใ€‚ ใ“ใ‚Œใซๅฏพใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใ“ใจใฏๅ˜็ด”ใงใฏใ‚ใ‚Šใพใ›ใ‚“ใ€‚ 3ใคใฎใ‚ฑใƒผใ‚นใŒใ‚ใ‚Šใพใ™ใ€‚

  • ้€šๅธธใ€ๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒ1ใคใ€‚ ๅนดใฎๅคง้ƒจๅˆ†ใฏ้€šๅธธใ‚ฑใƒผใ‚นใŒ้ฉ็”จใ•ใ‚Œใพใ™ใ€‚ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒ1ใคๅญ˜ๅœจใ—ใพใ™ใ€‚
  • ใ‚ฎใƒฃใƒƒใƒ—ใ€ๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒใ‚ผใƒญใ€‚ ใ“ใ‚Œใฏไธ€่ˆฌ็š„ใซใ€ๆ˜ฅใ‚ตใƒžใƒผใƒปใ‚ฟใ‚คใƒ ใŒๅ†ฌใ‹ใ‚‰ๅคใซๅค‰ใ‚ใฃใŸใŸใ‚ใซใ€ใ‚ฏใƒญใƒƒใ‚ฏใŒๅ‰ๆ–นๅ‘ใซใ‚ธใƒฃใƒณใƒ—ใ™ใ‚‹ใจใใงใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ใซใฏใ€ๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๆŒใŸใชใ„ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ๅ€คใŒๅญ˜ๅœจใ—ใพใ™ใ€‚
  • ้‡่ค‡ใ€ๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒ2ใคใ€‚ ใ“ใ‚Œใฏไธ€่ˆฌ็š„ใซใ€็ง‹ใ‚ตใƒžใƒผใƒปใ‚ฟใ‚คใƒ ใŒๅคใ‹ใ‚‰ๅ†ฌใซๅค‰ใ‚ใฃใŸใŸใ‚ใซใ€ใ‚ฏใƒญใƒƒใ‚ฏใŒๅพŒๆ–นๅ‘ใซๆˆปใ‚‹ใจใใงใ™ใ€‚ ้‡่ค‡ใซใฏใ€ๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’2ใคๆŒใคใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ๅ€คใŒๅญ˜ๅœจใ—ใพใ™ใ€‚

ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใ“ใจใง็›ดๆŽฅใพใŸใฏๆš—้ป™ใซใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‹ใ‚‰ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใซๅค‰ๆ›ใ™ใ‚‹ใƒกใ‚ฝใƒƒใƒ‰ใฏใ€่ค‡้›‘ใซใชใ‚‹ๅฏ่ƒฝๆ€งใŒใ‚ใ‚Šใพใ™ใ€‚

ใ‚ฎใƒฃใƒƒใƒ—ใฎไธ€่ˆฌๆˆฆ็•ฅใงใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใซใ‚ใ‚‹ๅ ดๅˆใฏใ€็ตๆžœใฎใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใฏใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‚’ใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นๅ‘ใซใ‚ทใƒ•ใƒˆใ•ใ›ใพใ™ใ€‚ใใฎ็ตๆžœใ€ๅพŒใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆๅ†…ใฎๆ—ฅไป˜/ๆ™‚้–“(ไธ€่ˆฌ็š„ใซๅคๆ™‚้–“)ใซใชใ‚Šใพใ™ใ€‚

้‡่ค‡ใฎไธ€่ˆฌๆˆฆ็•ฅใงใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใซใ‚ใ‚‹ๅ ดๅˆใฏใ€็›ดๅ‰ใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฟๆŒใ•ใ‚Œใพใ™ใ€‚ ็›ดๅ‰ใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒใชใ„ๅ ดๅˆใ€ใพใŸใฏ็›ดๅ‰ใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒ็„กๅŠนใชๅ ดๅˆใ€ๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆ(ไธ€่ˆฌ็š„ใซๅคๆ™‚้–“)ใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ 2ใคใฎ่ฟฝๅŠ ใƒกใ‚ฝใƒƒใƒ‰(withEarlierOffsetAtOverlap()ใจwithLaterOffsetAtOverlap())ใฏใ€้‡่ค‡ใฎใ‚ฑใƒผใ‚นใ‚’็ฎก็†ใ™ใ‚‹ใฎใซๅฝน็ซ‹ใกใพใ™ใ€‚

่จญ่จˆใฎ่ฆณ็‚นใ‹ใ‚‰ใฏใ€ใ“ใฎใ‚ฏใƒฉใ‚นใฏไธปใจใ—ใฆLocalDateTimeใŠใ‚ˆใณZoneIdใฎ็ต„ๅˆใ›ใจใ—ใฆ่กจ็คบใ™ใ‚‹ในใใงใ™ใ€‚ ZoneOffsetใฏใ€ใ‚ฏใƒฉใ‚นใŒใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ‚’่กจ็พใ™ใ‚‹ใ“ใจใ‚’ไฟ่จผใ™ใ‚‹ใŸใ‚ใซไฝฟ็”จใ•ใ‚Œใ‚‹(็‰นใซใ‚ตใƒžใƒผใƒปใ‚ฟใ‚คใƒ ้‡่ค‡ไธญ)ใ€้‡่ฆใงใ™ใŒ่ฃœๅŠฉ็š„ใชๆƒ…ๅ ฑใงใ™ใ€‚

ใ“ใ‚Œใฏvalue-basedใ‚ฏใƒฉใ‚นใงใ™ใ€‚ใƒ—ใƒญใ‚ฐใƒฉใƒžใฏใ€equalใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ไบคๆ›ๅฏ่ƒฝใจใ—ใฆๆ‰ฑใ„ใ€ๅŒๆœŸใซใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ไฝฟ็”จใ—ใชใ„ใ‚ˆใ†ใซใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚Šใพใ™ใ€‚ใใ†ใ—ใชใ„ใจใ€ไบˆๆœŸใ—ใชใ„ๅ‹•ไฝœใŒ็™บ็”Ÿใ™ใ‚‹ๅฏ่ƒฝๆ€งใŒใ‚ใ‚Šใพใ™ใ€‚ ใŸใจใˆใฐใ€ๅฐ†ๆฅใฎใƒชใƒชใƒผใ‚นใงใฏใ€ๅŒๆœŸใŒๅคฑๆ•—ใ™ใ‚‹ๅฏ่ƒฝๆ€งใŒใ‚ใ‚Šใพใ™ใ€‚ ๆฏ”่ผƒใ™ใ‚‹ๅ ดๅˆใฏใ€equalsใƒกใ‚ฝใƒƒใƒ‰ใ‚’ไฝฟ็”จใ™ใ‚‹ใ“ใจใ‚’ใŠ่–ฆใ‚ใ—ใพใ™ใ€‚

ๅฎŸ่ฃ…่ฆไปถ:
ZonedDateTimeใฏใ€3ใคใฎๅˆฅๅ€‹ใฎใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆ(LocalDateTimeใ€ZoneIdใŠใ‚ˆใณ่งฃๆฑบใ•ใ‚ŒใŸZoneOffset)ใจๅŒ็ญ‰ใฎ็Šถๆ…‹ใ‚’ไฟๆŒใ—ใพใ™ใ€‚ ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใจใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฏใ€ๅฟ…่ฆใซๅฟœใ˜ใฆใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ‚’ๅฎš็พฉใ™ใ‚‹ใŸใ‚ใซไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚พใƒผใƒณIDใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒใฉใฎใ‚ˆใ†ใซใ„ใคๅค‰ๅŒ–ใ™ใ‚‹ใ‹ใฎใƒซใƒผใƒซใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใซไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใฉใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒๆœ‰ๅŠนใ‹ใฏใ‚พใƒผใƒณใŒๅˆถๅพกใ™ใ‚‹ใŸใ‚ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏ่‡ช็”ฑใซ่จญๅฎšใงใใพใ›ใ‚“ใ€‚

ใ“ใฎใ‚ฏใƒฉใ‚นใฏไธๅค‰ใงใ‚นใƒฌใƒƒใƒ‰ใ‚ปใƒผใƒ•ใงใ™ใ€‚

ๅฐŽๅ…ฅใ•ใ‚ŒใŸใƒใƒผใ‚ธใƒงใƒณ:
1.8
้–ข้€ฃ้ …็›ฎ:
  • ใƒกใ‚ฝใƒƒใƒ‰ใฎใ‚ตใƒžใƒชใƒผ

    ไฟฎ้ฃพๅญใจๅž‹
    ใƒกใ‚ฝใƒƒใƒ‰
    ่ชฌๆ˜Ž
    boolean
    ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใŒๅˆฅใฎๆ—ฅไป˜/ๆ™‚้–“ใจ็ญ‰ใ—ใ„ใ‹ใฉใ†ใ‹ใ‚’ใƒใ‚งใƒƒใ‚ฏใ—ใพใ™ใ€‚
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฉใƒผใƒžใƒƒใ‚ฟใ‚’ไฝฟ็”จใ—ใฆใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๆ›ธๅผ่จญๅฎšใ—ใพใ™ใ€‚
    ๆ™‚้–“็š„ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    int
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๅ€คใ‚’ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‹ใ‚‰intใจใ—ใฆๅ–ๅพ—ใ—ใพใ™ใ€‚
    int
    ใ€Œๆœˆใฎๆ—ฅใ€ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    ๅˆ—ๆŒ™ๅž‹DayOfWeekใงใ‚ใ‚‹ๆ›œๆ—ฅใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    int
    ใ€Œๅนดใฎๆ—ฅใ€ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    int
    ๆ™‚ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    long
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๅ€คใ‚’ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‹ใ‚‰longใจใ—ใฆๅ–ๅพ—ใ—ใพใ™ใ€‚
    int
    ๅˆ†ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    ๅˆ—ๆŒ™ๅž‹Monthใ‚’ไฝฟ็”จใ—ใฆใ€ๆœˆใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    int
    ๆœˆใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™(1-12)ใ€‚
    int
    ใƒŠใƒŽ็ง’ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    ใ€Œ+01:00ใ€ใชใฉใฎใ‚พใƒผใƒณใƒปใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    int
    ็ง’ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    int
    ๅนดใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    Europe/Parisใชใฉใ€ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    int
    ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใƒใƒƒใ‚ทใƒฅใƒปใ‚ณใƒผใƒ‰ใ€‚
    boolean
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใ‹ใฉใ†ใ‹ใ‚’ใƒใ‚งใƒƒใ‚ฏใ—ใพใ™ใ€‚
    boolean
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ˜ไฝใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใ‹ใฉใ†ใ‹ใ‚’ใƒใ‚งใƒƒใ‚ฏใ—ใพใ™ใ€‚
    minus(long amountToSubtract, TemporalUnit unit)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้‡ใ‚’ๆธ›็ฎ—ใ—ใŸใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    minus(TemporalAmount amountToSubtract)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้‡ใ‚’ๆธ›็ฎ—ใ—ใŸใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    minusDays(long days)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸๆ—ฅๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    minusHours(long hours)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸๆ™‚้–“ๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    minusMinutes(long minutes)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅˆ†ๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    minusMonths(long months)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸๆœˆๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    minusNanos(long nanos)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒŠใƒŽ็ง’ๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    minusSeconds(long seconds)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸ็ง’ๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    minusWeeks(long weeks)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้€ฑๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    minusYears(long years)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅนดๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    now()
    ใƒ‡ใƒ•ใ‚ฉใƒซใƒˆใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใฎใ‚ทใ‚นใƒ†ใƒ ใƒปใ‚ฏใƒญใƒƒใ‚ฏใ‹ใ‚‰็พๅœจใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    now(Clock clock)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚ฏใƒญใƒƒใ‚ฏใ‹ใ‚‰็พๅœจใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    now(ZoneId zone)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใฎใ‚ทใ‚นใƒ†ใƒ ใƒปใ‚ฏใƒญใƒƒใ‚ฏใ‹ใ‚‰็พๅœจใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond, ZoneId zone)
    ๅนดใ€ๆœˆใ€ๆ—ฅใ€ๆ™‚ใ€ๅˆ†ใ€็ง’ใ€ใƒŠใƒŽ็ง’ใ€ใŠใ‚ˆใณใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    of(LocalDate date, LocalTime time, ZoneId zone)
    ใƒญใƒผใ‚ซใƒซใฎๆ—ฅไป˜ใจๆ™‚้–“ใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    of(LocalDateTime localDateTime, ZoneId zone)
    ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    ofInstant(Instant instant, ZoneId zone)
    Instantใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)
    ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใจใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’็ต„ใฟๅˆใ›ใ‚‹ใ“ใจใงๅฝขๆˆใ•ใ‚Œใ‚‹ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    ofLocal(LocalDateTime localDateTime, ZoneId zone, ZoneOffset preferredOffset)
    ๅฏ่ƒฝใงใ‚ใ‚Œใฐๅ„ชๅ…ˆใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ไฝฟ็”จใ—ใฆใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    ofStrict(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)
    ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ€ใŠใ‚ˆใณใ‚พใƒผใƒณIDใฎ็ต„ๅˆใ›ใ‚’ๅŽณๅฏ†ใซๆคœ่จผใ—ใฆใ€ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    2007-12-03T10:15:30+01:00[Europe/Paris]ใชใฉใฎใƒ†ใ‚ญใ‚นใƒˆๆ–‡ๅญ—ๅˆ—ใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    ็‰นๅฎšใฎใƒ•ใ‚ฉใƒผใƒžใƒƒใ‚ฟใ‚’ไฝฟ็”จใ—ใฆใ€ใƒ†ใ‚ญใ‚นใƒˆๆ–‡ๅญ—ๅˆ—ใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    plus(long amountToAdd, TemporalUnit unit)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้‡ใ‚’ๅŠ ็ฎ—ใ—ใŸใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    plus(TemporalAmount amountToAdd)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้‡ใ‚’ๅŠ ็ฎ—ใ—ใŸใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    plusDays(long days)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸๆ—ฅๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    plusHours(long hours)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸๆ™‚้–“ๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    plusMinutes(long minutes)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅˆ†ๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    plusMonths(long months)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸๆœˆๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    plusNanos(long nanos)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒŠใƒŽ็ง’ๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    plusSeconds(long seconds)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸ็ง’ๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    plusWeeks(long weeks)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้€ฑๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    plusYears(long years)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅนดๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    <R> R
    query(TemporalQuery<R> query)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ•ๅˆใ›ใ‚’ไฝฟ็”จใ—ใฆใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ•ใ„ๅˆใ‚ใ›ใพใ™ใ€‚
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๆœ‰ๅŠนใชๅ€คใฎ็ฏ„ๅ›ฒใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎLocalDate้ƒจๅˆ†ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎLocalDateTime้ƒจๅˆ†ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎLocalTime้ƒจๅˆ†ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
    ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’OffsetDateTimeใซๅค‰ๆ›ใ—ใพใ™ใ€‚
    ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’Stringใจใ—ใฆๅ‡บๅŠ›ใ—ใพใ™(2007-12-03T10:15:30+01:00[Europe/Paris]ใชใฉ)ใ€‚
    ๆ™‚้–“ใŒๅˆ‡ใ‚Šๆจใฆใ‚‰ใ‚ŒใŸใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    long
    until(Temporal endExclusive, TemporalUnit unit)
    ใ‚‚ใ†ไธ€ๆ–นใฎๆ—ฅไป˜/ๆ™‚้–“ใพใงใฎๆ™‚้–“้‡ใ‚’ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ˜ไฝใง่จˆ็ฎ—ใ—ใพใ™ใ€‚
    ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎ่ชฟๆ•ดๆธˆใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    with(TemporalField field, long newValue)
    ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๆ–ฐใ—ใ„ๅ€คใซ่จญๅฎšใ—ใฆใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    withDayOfMonth(int dayOfMonth)
    ๆ—ฅใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    withDayOfYear(int dayOfYear)
    ใ€Œๅนดใฎๆ—ฅใ€ใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    ใ‚พใƒผใƒณใƒปใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใฎใ‚ชใƒผใƒใƒผใƒฉใƒƒใƒ—ๆ™‚ใซใŠใ‘ใ‚‹2ใคใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฎใ†ใกใฎๆ—ฉใ„ๆ–นใซๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    ใ‚พใƒผใƒณIDใ‚’ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใซ่จญๅฎšใ—ใฆใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    withHour(int hour)
    ๆ™‚ใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    ใ‚พใƒผใƒณใƒปใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใฎใ‚ชใƒผใƒใƒผใƒฉใƒƒใƒ—ๆ™‚ใซใŠใ‘ใ‚‹2ใคใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฎใ†ใกใฎ้…ใ„ๆ–นใซๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    withMinute(int minute)
    ๅˆ†ใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    withMonth(int month)
    ๆœˆใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    withNano(int nanoOfSecond)
    ใƒŠใƒŽ็ง’ใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    withSecond(int second)
    ็ง’ใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    withYear(int year)
    ๅนดใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ‚’ไฟๆŒใ—ใŸใพใพใ€ๅˆฅใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‚’ไฝฟใฃใฆใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚
    ๅฏ่ƒฝใงใ‚ใ‚Œใฐใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‚’ไฟๆŒใ—ใŸใพใพใ€ๅˆฅใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‚’ไฝฟใฃใฆใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

    ใ‚ฏใƒฉใ‚นjava.lang.Objectใงๅฎฃ่จ€ใ•ใ‚ŒใŸใƒกใ‚ฝใƒƒใƒ‰

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นjava.time.chrono.ChronoZonedDateTimeใงๅฎฃ่จ€ใ•ใ‚ŒใŸใƒกใ‚ฝใƒƒใƒ‰

    compareTo, getChronology, isAfter, isBefore, isEqual, toEpochSecond, toInstant
  • ใƒกใ‚ฝใƒƒใƒ‰ใฎ่ฉณ็ดฐ

    • now

      public static ZonedDateTime now()
      ใƒ‡ใƒ•ใ‚ฉใƒซใƒˆใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใฎใ‚ทใ‚นใƒ†ใƒ ใƒปใ‚ฏใƒญใƒƒใ‚ฏใ‹ใ‚‰็พๅœจใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒ‡ใƒ•ใ‚ฉใƒซใƒˆใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใฎใ‚ทใ‚นใƒ†ใƒ ใƒปใ‚ฏใƒญใƒƒใ‚ฏใ‚’ๅ•ใ„ๅˆใ›ใฆใ€็พๅœจใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚ ใ‚พใƒผใƒณใŠใ‚ˆใณใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏใ€ใใฎใ‚ฏใƒญใƒƒใ‚ฏใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใซๅŸบใฅใ„ใฆ่จญๅฎšใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใ‚’ไฝฟ็”จใ™ใ‚‹ใจใ€ใ‚ฏใƒญใƒƒใ‚ฏใŒใƒใƒผใƒ‰ใ‚ณใƒผใƒ‰ใ•ใ‚Œใฆใ„ใ‚‹ใŸใ‚ใ€ใƒ†ใ‚นใƒˆใซไปฃๆ›ฟใฎใ‚ฏใƒญใƒƒใ‚ฏใ‚’ไฝฟ็”จใงใใชใ„ใ‚ˆใ†ใซใ—ใพใ™ใ€‚

      ๆˆปใ‚Šๅ€ค:
      ใ‚ทใ‚นใƒ†ใƒ ใƒปใ‚ฏใƒญใƒƒใ‚ฏใ‚’ไฝฟ็”จใ™ใ‚‹็พๅœจใฎๆ—ฅไป˜/ๆ™‚้–“ใ€‚nullไปฅๅค–
    • now

      public static ZonedDateTime now(ZoneId zone)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใฎใ‚ทใ‚นใƒ†ใƒ ใƒปใ‚ฏใƒญใƒƒใ‚ฏใ‹ใ‚‰็พๅœจใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใ‚ทใ‚นใƒ†ใƒ ใƒปใ‚ฏใƒญใƒƒใ‚ฏใ‚’ๅ•ใ„ๅˆใ›ใฆ็พๅœจใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚ ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‚’ๆŒ‡ๅฎšใ™ใ‚‹ใจใ€ใƒ‡ใƒ•ใ‚ฉใƒซใƒˆใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใธใฎไพๅญ˜ใ‚’้ฟใ‘ใ‚‰ใ‚Œใพใ™ใ€‚ ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‹ใ‚‰่จˆ็ฎ—ใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใ‚’ไฝฟ็”จใ™ใ‚‹ใจใ€ใ‚ฏใƒญใƒƒใ‚ฏใŒใƒใƒผใƒ‰ใ‚ณใƒผใƒ‰ใ•ใ‚Œใฆใ„ใ‚‹ใŸใ‚ใ€ใƒ†ใ‚นใƒˆใซไปฃๆ›ฟใฎใ‚ฏใƒญใƒƒใ‚ฏใ‚’ไฝฟ็”จใงใใชใ„ใ‚ˆใ†ใซใ—ใพใ™ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      zone - ไฝฟ็”จใ™ใ‚‹ใ‚พใƒผใƒณIDใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ใ‚ทใ‚นใƒ†ใƒ ใƒปใ‚ฏใƒญใƒƒใ‚ฏใ‚’ไฝฟ็”จใ™ใ‚‹็พๅœจใฎๆ—ฅไป˜/ๆ™‚้–“ใ€‚nullไปฅๅค–
    • now

      public static ZonedDateTime now(Clock clock)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚ฏใƒญใƒƒใ‚ฏใ‹ใ‚‰็พๅœจใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚ฏใƒญใƒƒใ‚ฏใ‚’ๅ•ใ„ๅˆใ›ใฆ็พๅœจใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚ ใ‚พใƒผใƒณใŠใ‚ˆใณใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏใ€ใใฎใ‚ฏใƒญใƒƒใ‚ฏใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใซๅŸบใฅใ„ใฆ่จญๅฎšใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใ‚’ไฝฟ็”จใ™ใ‚‹ใจใ€ใƒ†ใ‚นใƒˆใซไปฃๆ›ฟใฎใ‚ฏใƒญใƒƒใ‚ฏใ‚’ไฝฟ็”จใงใใพใ™ใ€‚ ไปฃๆ›ฟใฎใ‚ฏใƒญใƒƒใ‚ฏใฏdependency injectionใ‚’ไฝฟ็”จใ—ใฆๅฐŽๅ…ฅใงใใพใ™ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      clock - ไฝฟ็”จใ™ใ‚‹ใ‚ฏใƒญใƒƒใ‚ฏใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ็พๅœจใฎๆ—ฅไป˜/ๆ™‚้–“ใ€‚nullไปฅๅค–
    • of

      public static ZonedDateTime of(LocalDate date, LocalTime time, ZoneId zone)
      ใƒญใƒผใ‚ซใƒซใฎๆ—ฅไป˜ใจๆ™‚้–“ใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๅ…ฅๅŠ›ใฎใƒญใƒผใ‚ซใƒซๆ—ฅไป˜ใจๆ™‚้–“ใซใงใใ‚‹ใ‹ใŽใ‚Šไธ€่‡ดใ™ใ‚‹ใ€ใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใ‚’ไฝœๆˆใ—ใพใ™ใ€‚ ๅคๆ™‚้–“ใชใฉใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใฎใƒซใƒผใƒซใงใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚พใƒผใƒณใงใ€ใ™ในใฆใฎใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒๆœ‰ๅŠนใงใ‚ใ‚‹ใจใฏ้™ใ‚‰ใชใ„ใ“ใจใ‚’ๆ„ๅ‘ณใ™ใ‚‹ใŸใ‚ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ่ชฟๆ•ดใ•ใ‚Œใ‚‹ใ“ใจใŒใ‚ใ‚Šใพใ™ใ€‚

      ๆœ€ๅˆใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜ใจๆ™‚้–“ใŒ็ต„ใฟๅˆใ‚ใ•ใ‚Œใฆใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒๅฝขๆˆใ•ใ‚Œใพใ™ใ€‚ ๆฌกใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฏๆ™‚็ณปๅˆ—ไธŠใฎๅ˜ไธ€ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใซ่งฃๆฑบใ•ใ‚Œใพใ™ใ€‚ ใ“ใ‚Œใฏใ€ใ‚พใƒผใƒณIDใฎrulesใซใ‚ˆใฃใฆๅฎš็พฉใ•ใ‚Œใฆใ„ใ‚‹ใจใŠใ‚Šใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎUTC/ใ‚ฐใƒชใƒ‹ใƒƒใ‚ธๆจ™ๆบ–ๆ™‚ใ‹ใ‚‰ใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’่ฆ‹ใคใ‘ใ‚‹ใ“ใจใซใ‚ˆใฃใฆใ€ๅฎŸ็พใ•ใ‚Œใพใ™ใ€‚

      ใปใจใ‚“ใฉใฎๅ ดๅˆใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏ1ใคใ ใ‘ใงใ™ใ€‚ ้‡่ค‡ใฎๅ ดๅˆใฏใ€ใ‚ฏใƒญใƒƒใ‚ฏใŒๅพŒๆ–นๅ‘ใซๆˆปใ•ใ‚ŒใŸใจใใซใ€2ใคใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒๅญ˜ๅœจใ—ใพใ™ใ€‚ ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€ไธ€่ˆฌใซใ€Œๅคใ€ใซๅฏพๅฟœใ™ใ‚‹ๆ—ฉใ„ๆ–นใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚

      ใ‚ฎใƒฃใƒƒใƒ—ใฎๅ ดๅˆใฏใ€ใ‚ฏใƒญใƒƒใ‚ฏใŒๅ‰ๆ–นๅ‘ใซใ‚ธใƒฃใƒณใƒ—ใ—ใŸใจใใซใ€ๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒๅญ˜ๅœจใ—ใพใ›ใ‚“ใ€‚ ไปฃใ‚ใ‚Šใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ใ ใ‘ๅพŒใ‚ใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚ ไธ€่ˆฌ็š„ใช1ๆ™‚้–“ใฎๅคๆ™‚้–“ใฎๅค‰ๆ›ดใงใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ€ไธ€่ˆฌใซใ€Œๅคใ€ใซๅฏพๅฟœใ™ใ‚‹ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฎไธญใฎ1ๆ™‚้–“ๅพŒๆ–นใซ็งปๅ‹•ใ•ใ‚Œใพใ™ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      date - ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜ใ€‚nullไปฅๅค–
      time - ใƒญใƒผใ‚ซใƒซๆ™‚้–“ใ€‚nullไปฅๅค–
      zone - ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ใ‚ชใƒ•ใ‚ปใƒƒใƒˆๆ—ฅไป˜/ๆ™‚้–“ใ€‚nullไปฅๅค–
    • of

      public static ZonedDateTime of(LocalDateTime localDateTime, ZoneId zone)
      ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๅ…ฅๅŠ›ใฎใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซใงใใ‚‹ใ‹ใŽใ‚Šไธ€่‡ดใ™ใ‚‹ใ€ใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใ‚’ไฝœๆˆใ—ใพใ™ใ€‚ ๅคๆ™‚้–“ใชใฉใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใฎใƒซใƒผใƒซใงใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚พใƒผใƒณใงใ€ใ™ในใฆใฎใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒๆœ‰ๅŠนใงใ‚ใ‚‹ใจใฏ้™ใ‚‰ใชใ„ใ“ใจใ‚’ๆ„ๅ‘ณใ™ใ‚‹ใŸใ‚ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ่ชฟๆ•ดใ•ใ‚Œใ‚‹ใ“ใจใŒใ‚ใ‚Šใพใ™ใ€‚

      ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฏๆ™‚็ณปๅˆ—ไธŠใฎๅ˜ไธ€ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใซ่งฃๆฑบใ•ใ‚Œใพใ™ใ€‚ ใ“ใ‚Œใฏใ€ใ‚พใƒผใƒณIDใฎrulesใซใ‚ˆใฃใฆๅฎš็พฉใ•ใ‚Œใฆใ„ใ‚‹ใจใŠใ‚Šใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎUTC/ใ‚ฐใƒชใƒ‹ใƒƒใ‚ธๆจ™ๆบ–ๆ™‚ใ‹ใ‚‰ใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’่ฆ‹ใคใ‘ใ‚‹ใ“ใจใซใ‚ˆใฃใฆใ€ๅฎŸ็พใ•ใ‚Œใพใ™ใ€‚

      ใปใจใ‚“ใฉใฎๅ ดๅˆใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏ1ใคใ ใ‘ใงใ™ใ€‚ ้‡่ค‡ใฎๅ ดๅˆใฏใ€ใ‚ฏใƒญใƒƒใ‚ฏใŒๅพŒๆ–นๅ‘ใซๆˆปใ•ใ‚ŒใŸใจใใซใ€2ใคใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒๅญ˜ๅœจใ—ใพใ™ใ€‚ ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€ไธ€่ˆฌใซใ€Œๅคใ€ใซๅฏพๅฟœใ™ใ‚‹ๆ—ฉใ„ๆ–นใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚

      ใ‚ฎใƒฃใƒƒใƒ—ใฎๅ ดๅˆใฏใ€ใ‚ฏใƒญใƒƒใ‚ฏใŒๅ‰ๆ–นๅ‘ใซใ‚ธใƒฃใƒณใƒ—ใ—ใŸใจใใซใ€ๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒๅญ˜ๅœจใ—ใพใ›ใ‚“ใ€‚ ไปฃใ‚ใ‚Šใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ใ ใ‘ๅพŒใ‚ใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚ ไธ€่ˆฌ็š„ใช1ๆ™‚้–“ใฎๅคๆ™‚้–“ใฎๅค‰ๆ›ดใงใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ€ไธ€่ˆฌใซใ€Œๅคใ€ใซๅฏพๅฟœใ™ใ‚‹ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฎไธญใฎ1ๆ™‚้–“ๅพŒๆ–นใซ็งปๅ‹•ใ•ใ‚Œใพใ™ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      localDateTime - ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ€nullใงใชใ„
      zone - ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ใ‚พใƒผใƒณไป˜ใใฎๆ—ฅไป˜/ๆ™‚้–“ใ€nullไปฅๅค–
    • of

      public static ZonedDateTime of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond, ZoneId zone)
      ๅนดใ€ๆœˆใ€ๆ—ฅใ€ๆ™‚ใ€ๅˆ†ใ€็ง’ใ€ใƒŠใƒŽ็ง’ใ€ใŠใ‚ˆใณใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸ7ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซใงใใ‚‹ใ‹ใŽใ‚Šไธ€่‡ดใ™ใ‚‹ใ€ใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใ‚’ไฝœๆˆใ—ใพใ™ใ€‚ ๅคๆ™‚้–“ใชใฉใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใฎใƒซใƒผใƒซใงใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚พใƒผใƒณใงใ€ใ™ในใฆใฎใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒๆœ‰ๅŠนใงใ‚ใ‚‹ใจใฏ้™ใ‚‰ใชใ„ใ“ใจใ‚’ๆ„ๅ‘ณใ™ใ‚‹ใŸใ‚ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ่ชฟๆ•ดใ•ใ‚Œใ‚‹ใ“ใจใŒใ‚ใ‚Šใพใ™ใ€‚

      ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฏๆ™‚็ณปๅˆ—ไธŠใฎๅ˜ไธ€ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใซ่งฃๆฑบใ•ใ‚Œใพใ™ใ€‚ ใ“ใ‚Œใฏใ€ใ‚พใƒผใƒณIDใฎrulesใซใ‚ˆใฃใฆๅฎš็พฉใ•ใ‚Œใฆใ„ใ‚‹ใจใŠใ‚Šใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎUTC/ใ‚ฐใƒชใƒ‹ใƒƒใ‚ธๆจ™ๆบ–ๆ™‚ใ‹ใ‚‰ใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’่ฆ‹ใคใ‘ใ‚‹ใ“ใจใซใ‚ˆใฃใฆใ€ๅฎŸ็พใ•ใ‚Œใพใ™ใ€‚

      ใปใจใ‚“ใฉใฎๅ ดๅˆใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏ1ใคใ ใ‘ใงใ™ใ€‚ ้‡่ค‡ใฎๅ ดๅˆใฏใ€ใ‚ฏใƒญใƒƒใ‚ฏใŒๅพŒๆ–นๅ‘ใซๆˆปใ•ใ‚ŒใŸใจใใซใ€2ใคใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒๅญ˜ๅœจใ—ใพใ™ใ€‚ ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€ไธ€่ˆฌใซใ€Œๅคใ€ใซๅฏพๅฟœใ™ใ‚‹ๆ—ฉใ„ๆ–นใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚

      ใ‚ฎใƒฃใƒƒใƒ—ใฎๅ ดๅˆใฏใ€ใ‚ฏใƒญใƒƒใ‚ฏใŒๅ‰ๆ–นๅ‘ใซใ‚ธใƒฃใƒณใƒ—ใ—ใŸใจใใซใ€ๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒๅญ˜ๅœจใ—ใพใ›ใ‚“ใ€‚ ไปฃใ‚ใ‚Šใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ใ ใ‘ๅพŒใ‚ใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚ ไธ€่ˆฌ็š„ใช1ๆ™‚้–“ใฎๅคๆ™‚้–“ใฎๅค‰ๆ›ดใงใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ€ไธ€่ˆฌใซใ€Œๅคใ€ใซๅฏพๅฟœใ™ใ‚‹ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฎไธญใฎ1ๆ™‚้–“ๅพŒๆ–นใซ็งปๅ‹•ใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€ไธปใจใ—ใฆใƒ†ใ‚นใƒˆใƒปใ‚ฑใƒผใ‚นใ‚’ไฝœๆˆใ™ใ‚‹ใŸใ‚ใซๅญ˜ๅœจใ—ใฆใ„ใพใ™ใ€‚ ใƒ†ใ‚นใƒˆใƒปใ‚ณใƒผใƒ‰ไปฅๅค–ใงใฏ้€šๅธธใ€ๅˆฅใฎใƒกใ‚ฝใƒƒใƒ‰ใ‚’ไฝฟใฃใฆใ‚ชใƒ•ใ‚ปใƒƒใƒˆๆ™‚้–“ใ‚’ไฝœๆˆใ—ใพใ™ใ€‚ LocalDateTimeใซใฏใ€ใ‚ˆใ‚Šๅฐ‘ใชใ„ๅผ•ๆ•ฐใ‚’ๅ–ใ‚‹ใ€ๅŒ็ญ‰ใฎใƒ•ใ‚กใ‚ฏใƒˆใƒชใƒปใƒกใ‚ฝใƒƒใƒ‰ใฎ็ฐกๆ˜“ใƒใƒชใ‚ขใƒณใƒˆใŒไป–ใซ5ใคใ‚ใ‚Šใพใ™ใ€‚ APIใฎใ‚ตใ‚คใ‚บใ‚’ๆธ›ใ‚‰ใ™ใŸใ‚ใ€ใใ‚Œใ‚‰ใซใคใ„ใฆใฏใ“ใ“ใงใฏ่ชฌๆ˜Žใ—ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      year - ่กจใ™ๅนด(MIN_YEARใ‹ใ‚‰MAX_YEARใพใง)
      month - ่กจใ•ใ‚Œใ‚‹ๆœˆใ€‚1(1ๆœˆ)-12(12ๆœˆ)
      dayOfMonth - ่กจใ•ใ‚Œใ‚‹ใ€Œๆœˆใฎๆ—ฅใ€(1-31)
      hour - ่กจใ•ใ‚Œใ‚‹ๆ™‚(0-23)
      minute - ่กจใ•ใ‚Œใ‚‹ๅˆ†(0-59)
      second - ่กจใ•ใ‚Œใ‚‹็ง’(0-59)
      nanoOfSecond - ่กจ็พใ™ใ‚‹ใ€Œ1็ง’ใฎใ†ใกใฎใƒŠใƒŽ็ง’ใ€ใ€0ใ‹ใ‚‰999,999,999
      zone - ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ใ‚ชใƒ•ใ‚ปใƒƒใƒˆๆ—ฅไป˜/ๆ™‚้–“ใ€‚nullไปฅๅค–
      ใ‚นใƒญใƒผ:
      DateTimeException - ใ„ใšใ‚Œใ‹ใฎใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๅ€คใŒ็ฏ„ๅ›ฒๅค–ใงใ‚ใ‚‹ๅ ดๅˆใ€ใพใŸใฏใ€Œๆœˆใฎๆ—ฅใ€ใŒๅนดใฎๆœˆใซๅฏพใ—ใฆ็„กๅŠนใงใ‚ใ‚‹ๅ ดๅˆ
    • ofLocal

      public static ZonedDateTime ofLocal(LocalDateTime localDateTime, ZoneId zone, ZoneOffset preferredOffset)
      ๅฏ่ƒฝใงใ‚ใ‚Œใฐๅ„ชๅ…ˆใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ไฝฟ็”จใ—ใฆใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฏๆ™‚็ณปๅˆ—ไธŠใฎๅ˜ไธ€ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใซ่งฃๆฑบใ•ใ‚Œใพใ™ใ€‚ ใ“ใ‚Œใฏใ€ใ‚พใƒผใƒณIDใฎrulesใซใ‚ˆใฃใฆๅฎš็พฉใ•ใ‚Œใฆใ„ใ‚‹ใจใŠใ‚Šใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎUTC/ใ‚ฐใƒชใƒ‹ใƒƒใ‚ธๆจ™ๆบ–ๆ™‚ใ‹ใ‚‰ใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’่ฆ‹ใคใ‘ใ‚‹ใ“ใจใซใ‚ˆใฃใฆใ€ๅฎŸ็พใ•ใ‚Œใพใ™ใ€‚

      ใปใจใ‚“ใฉใฎๅ ดๅˆใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏ1ใคใ ใ‘ใงใ™ใ€‚ ้‡่ค‡ใŒใ‚ใ‚‹ๅ ดๅˆใ€ใ‚ฏใƒญใƒƒใ‚ฏใŒ่จญๅฎšใ—็›ดใ•ใ‚Œใ€2ใคใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒๅญ˜ๅœจใ—ใพใ™ใ€‚ ๅ„ชๅ…ˆใ•ใ‚Œใ‚‹ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฎ1ใคใงใ‚ใ‚‹ๅ ดๅˆใฏใ€ใใ‚ŒใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏใ€ๅ…ˆใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™(ไธ€่ˆฌ็š„ใซๅคใซๅฏพๅฟœ)ใ€‚

      ใ‚ฎใƒฃใƒƒใƒ—ใŒใ‚ใ‚‹ๅ ดๅˆใ€ใ‚ฏใƒญใƒƒใ‚ฏใฏๅ‰ๆ–นใซใ‚ธใƒฃใƒณใƒ—ใ—ใ€ๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒๅญ˜ๅœจใ—ใพใ›ใ‚“ใ€‚ ไปฃใ‚ใ‚Šใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ใ ใ‘ๅพŒใ‚ใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚ ไธ€่ˆฌ็š„ใช1ๆ™‚้–“ใฎๅคๆ™‚้–“ใฎๅค‰ๆ›ดใงใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ€ไธ€่ˆฌใซใ€Œๅคใ€ใซๅฏพๅฟœใ™ใ‚‹ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฎไธญใฎ1ๆ™‚้–“ๅพŒๆ–นใซ็งปๅ‹•ใ•ใ‚Œใพใ™ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      localDateTime - ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ€nullใงใชใ„
      zone - ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ€nullไปฅๅค–
      preferredOffset - ใ‚พใƒผใƒณใƒปใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ€ๅ„ชๅ…ˆใŒใชใ„ๅ ดๅˆใฏnull
      ๆˆปใ‚Šๅ€ค:
      ใ‚พใƒผใƒณไป˜ใใฎๆ—ฅไป˜/ๆ™‚้–“ใ€nullไปฅๅค–
    • ofInstant

      public static ZonedDateTime ofInstant(Instant instant, ZoneId zone)
      Instantใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚‚ใฎใจๅŒใ˜ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใงใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใ‚’ไฝœๆˆใ—ใพใ™ใ€‚ ChronoZonedDateTime.toInstant()ใ‚’ๅ‘ผใณๅ‡บใ™ใจใ€ใ“ใ“ใงไฝฟ็”จใ•ใ‚Œใ‚‹ใ‚‚ใฎใจๅŒ็ญ‰ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใŒ่ฟ”ใ•ใ‚Œใพใ™ใ€‚

      ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ‚’ใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใซๅค‰ๆ›ใ™ใ‚‹ใ“ใจใฏๅ˜็ด”ใงใ™ใ€‚ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ”ใจใซๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏ1ใคใ ใ‘ๅญ˜ๅœจใ™ใ‚‹ใŸใ‚ใงใ™ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      instant - ๆ—ฅไป˜/ๆ™‚้–“ใฎไฝœๆˆๅ…ƒใฎใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ€nullไปฅๅค–
      zone - ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ใ‚พใƒผใƒณไป˜ใใฎๆ—ฅไป˜/ๆ™‚้–“ใ€nullไปฅๅค–
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • ofInstant

      public static ZonedDateTime ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)
      ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใจใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’็ต„ใฟๅˆใ›ใ‚‹ใ“ใจใงๅฝขๆˆใ•ใ‚Œใ‚‹ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€LocalDateTimeใจZoneOffsetใ‚’็ต„ใฟๅˆใ‚ใ›ใ‚‹ใ“ใจใงใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใ‚’ไฝœๆˆใ—ใพใ™ใ€‚ ใ“ใฎ็ต„ๅˆใ›ใฏใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ‚’ใ‚ใ„ใพใ„ใ•ใชใ—ใซไธ€ๆ„ใซๆŒ‡ๅฎšใ—ใพใ™ใ€‚

      ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ‚’ใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใซๅค‰ๆ›ใ™ใ‚‹ใ“ใจใฏๅ˜็ด”ใงใ™ใ€‚ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ”ใจใซๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏ1ใคใ ใ‘ๅญ˜ๅœจใ™ใ‚‹ใŸใ‚ใงใ™ใ€‚ ๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใจๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒ็•ฐใชใ‚‹ๅ ดๅˆใ€ใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใฎๆ—ฅไป˜/ๆ™‚้–“ใจใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚‚ใฎใจ็•ฐใชใฃใฆใใพใ™ใ€‚

      ไฝฟ็”จใ•ใ‚Œใ‚‹ZoneIdใŒZoneOffsetใฎๅ ดๅˆใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏof(LocalDateTime, ZoneId)ใจๅŒ็ญ‰ใงใ™ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      localDateTime - ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ€nullใงใชใ„
      offset - ใ‚พใƒผใƒณใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ€‚nullไปฅๅค–
      zone - ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ใ‚พใƒผใƒณไป˜ใใฎๆ—ฅไป˜/ๆ™‚้–“ใ€nullไปฅๅค–
    • ofStrict

      public static ZonedDateTime ofStrict(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)
      ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ€ใŠใ‚ˆใณใ‚พใƒผใƒณIDใฎ็ต„ๅˆใ›ใ‚’ๅŽณๅฏ†ใซๆคœ่จผใ—ใฆใ€ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚พใƒผใƒณใฎใƒซใƒผใƒซใซๅพ“ใฃใฆใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซใจใฃใฆๆœ‰ๅŠนใงใ‚ใ‚‹ใ“ใจใ‚’ไฟ่จผใ™ใ‚‹ใ€ใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใ‚’ไฝœๆˆใ—ใพใ™ใ€‚ ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒ็„กๅŠนใฎๅ ดๅˆใฏใ€ไพ‹ๅค–ใŒใ‚นใƒญใƒผใ•ใ‚Œใพใ™ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      localDateTime - ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ€nullใงใชใ„
      offset - ใ‚พใƒผใƒณใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ€‚nullไปฅๅค–
      zone - ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ใ‚พใƒผใƒณไป˜ใใฎๆ—ฅไป˜/ๆ™‚้–“ใ€nullไปฅๅค–
      ใ‚นใƒญใƒผ:
      DateTimeException - ๅผ•ๆ•ฐใฎ็ต„ใฟๅˆใ‚ใ›ใŒ็„กๅŠนใชๅ ดๅˆ
    • from

      public static ZonedDateTime from(TemporalAccessor temporal)
      ๆ™‚้–“็š„ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸๆ™‚้–“็š„ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใซๅŸบใฅใ„ใฆใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚ TemporalAccessorใฏๆ—ฅไป˜ใŠใ‚ˆใณๆ™‚้–“ๆƒ…ๅ ฑใฎไปปๆ„ใฎใ‚ปใƒƒใƒˆใ‚’่กจใ—ใ€ใ“ใฎใƒ•ใ‚กใ‚ฏใƒˆใƒชใฏใ“ใ‚Œใ‚’ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใซๅค‰ๆ›ใ—ใพใ™ใ€‚

      ๅค‰ๆ›ใงใฏใ€ใพใšๆ™‚้–“็š„ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใ‹ใ‚‰ZoneIdใ‚’ๅ–ๅพ—ใ—ใ€ๅฟ…่ฆใซๅฟœใ˜ใฆใ€ZoneOffsetใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚ ใใ‚Œใ‹ใ‚‰ใ€Instantใ‚’ๅ–ๅพ—ใ—ใ‚ˆใ†ใจใ—ใพใ™(ๅฟ…่ฆใซๅฟœใ˜ใฆLocalDateTimeใซๆˆปใ‚Šใพใ™)ใ€‚ ็ตๆžœใฏใ€ZoneIdใพใŸใฏZoneOffsetใจใ€InstantใพใŸใฏLocalDateTimeใฎ็ต„ๅˆใ›ใซใชใ‚Šใพใ™ใ€‚ ๅฎŸ่ฃ…ใงใฏใ€้–ข้€ฃใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใจๅŒ็ญ‰ใฎใใ‚Œใ‚‰ใฎใƒ•ใ‚ฃใƒผใƒซใƒ‰ใซใ‚ขใ‚ฏใ‚ปใ‚นใ™ใ‚‹ใชใฉใฎๆœ€้ฉๅŒ–ใ‚’ๅฎŸ่กŒใ™ใ‚‹ใ“ใจใŒ่จฑๅฏใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏ้–ขๆ•ฐๅž‹ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalQueryใฎใ‚ทใ‚ฐใƒใƒใƒฃใซไธ€่‡ดใ™ใ‚‹ใŸใ‚ใ€ใƒกใ‚ฝใƒƒใƒ‰ๅ‚็…งZonedDateTime::fromใ‚’ไป‹ใ—ใฆใ€ๅ•ๅˆใ›ใจใ—ใฆไฝฟ็”จใงใใพใ™ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      temporal - ๅค‰ๆ›ใ™ใ‚‹ไธ€ๆ™‚ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ใ‚พใƒผใƒณไป˜ใใฎๆ—ฅไป˜/ๆ™‚้–“ใ€nullไปฅๅค–
      ใ‚นใƒญใƒผ:
      DateTimeException - ZonedDateTimeใซๅค‰ๆ›ใงใใชใ„ๅ ดๅˆ
    • parse

      public static ZonedDateTime parse(CharSequence text)
      2007-12-03T10:15:30+01:00[Europe/Paris]ใชใฉใฎใƒ†ใ‚ญใ‚นใƒˆๆ–‡ๅญ—ๅˆ—ใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใฎๆ–‡ๅญ—ๅˆ—ใฏๆœ‰ๅŠนใชๆ—ฅไป˜/ๆ™‚้–“ใ‚’่กจใ™ๅฟ…่ฆใŒใ‚ใ‚Šใ€DateTimeFormatter.ISO_ZONED_DATE_TIMEใ‚’ไฝฟ็”จใ—ใฆ่งฃๆžใ•ใ‚Œใพใ™ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      text - ่งฃๆžใ™ใ‚‹ใƒ†ใ‚ญใ‚นใƒˆ(ใ€Œ2007-12-03T10:15:30+01:00[Europe/Paris]ใ€ใชใฉ)ใ€nullใงใชใ„
      ๆˆปใ‚Šๅ€ค:
      ่งฃๆžใ•ใ‚ŒใŸใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeParseException - ใƒ†ใ‚ญใ‚นใƒˆใŒ่งฃๆžใงใใชใ„ๅ ดๅˆ
    • parse

      public static ZonedDateTime parse(CharSequence text, DateTimeFormatter formatter)
      ็‰นๅฎšใฎใƒ•ใ‚ฉใƒผใƒžใƒƒใ‚ฟใ‚’ไฝฟ็”จใ—ใฆใ€ใƒ†ใ‚ญใ‚นใƒˆๆ–‡ๅญ—ๅˆ—ใ‹ใ‚‰ZonedDateTimeใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใใฎใƒ†ใ‚ญใ‚นใƒˆใŒใƒ•ใ‚ฉใƒผใƒžใƒƒใ‚ฟใ‚’ไฝฟใฃใฆ่งฃๆžใ•ใ‚Œใ€ๆ—ฅไป˜/ๆ™‚้–“ใŒ่ฟ”ใ•ใ‚Œใพใ™ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      text - ่งฃๆžใ™ใ‚‹ใƒ†ใ‚ญใ‚นใƒˆใ€‚nullไปฅๅค–
      formatter - ไฝฟ็”จใ™ใ‚‹ใƒ•ใ‚ฉใƒผใƒžใƒƒใ‚ฟใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ่งฃๆžใ•ใ‚ŒใŸใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeParseException - ใƒ†ใ‚ญใ‚นใƒˆใŒ่งฃๆžใงใใชใ„ๅ ดๅˆ
    • isSupported

      public boolean isSupported(TemporalField field)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใ‹ใฉใ†ใ‹ใ‚’ใƒใ‚งใƒƒใ‚ฏใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅ•ใ„ๅˆใ›ใ‚‹ใ“ใจใŒใงใใ‚‹ใ‹ใฉใ†ใ‹ใ‚’็ขบ่ชใ—ใพใ™ใ€‚ falseใฎๅ ดๅˆใ€rangeใ€getใ€ใŠใ‚ˆใณwith(TemporalField, long)ใƒกใ‚ฝใƒƒใƒ‰ใฎๅ‘ผใณๅ‡บใ—ใฏใ€ไพ‹ๅค–ใ‚’ใ‚นใƒญใƒผใ—ใพใ™ใ€‚

      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒChronoFieldใฎๅ ดๅˆใ€ใ“ใ“ใซๅ•ๅˆใ›ใ‚’ๅฎŸ่ฃ…ใ—ใพใ™ใ€‚ ใ‚ตใƒใƒผใƒˆใ•ใ‚Œใ‚‹ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฏใ€ๆฌกใฎใจใŠใ‚Šใงใ™ใ€‚

      • NANO_OF_SECOND
      • NANO_OF_DAY
      • MICRO_OF_SECOND
      • MICRO_OF_DAY
      • MILLI_OF_SECOND
      • MILLI_OF_DAY
      • SECOND_OF_MINUTE
      • SECOND_OF_DAY
      • MINUTE_OF_HOUR
      • MINUTE_OF_DAY
      • HOUR_OF_AMPM
      • CLOCK_HOUR_OF_AMPM
      • HOUR_OF_DAY
      • CLOCK_HOUR_OF_DAY
      • AMPM_OF_DAY
      • DAY_OF_WEEK
      • ALIGNED_DAY_OF_WEEK_IN_MONTH
      • ALIGNED_DAY_OF_WEEK_IN_YEAR
      • DAY_OF_MONTH
      • DAY_OF_YEAR
      • EPOCH_DAY
      • ALIGNED_WEEK_OF_MONTH
      • ALIGNED_WEEK_OF_YEAR
      • MONTH_OF_YEAR
      • PROLEPTIC_MONTH
      • YEAR_OF_ERA
      • YEAR
      • ERA
      • INSTANT_SECONDS
      • OFFSET_SECONDS
      ไป–ใฎใ™ในใฆใฎChronoFieldใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏfalseใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒChronoFieldใงใชใ„ๅ ดๅˆใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฎ็ตๆžœใฏใ€thisใ‚’ๅผ•ๆ•ฐใจใ—ใฆๆธกใ—ใฆTemporalField.isSupportedBy(TemporalAccessor)ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใซใ‚ˆใฃใฆๅ–ๅพ—ใ—ใพใ™ใ€‚ ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใ‹ใฉใ†ใ‹ใฏใƒ•ใ‚ฃใƒผใƒซใƒ‰ใซใ‚ˆใฃใฆๆฑบๅฎšใ—ใพใ™ใ€‚

      ๅฎš็พฉ:
      isSupported ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๅฎš็พฉ:
      ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalAccessorใฎisSupported
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      field - ใƒใ‚งใƒƒใ‚ฏใ™ใ‚‹ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ€nullใฏfalseใ‚’่ฟ”ใ™
      ๆˆปใ‚Šๅ€ค:
      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใงใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๅ ดๅˆใฏtrueใ€ใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ๅ ดๅˆใฏfalse
    • isSupported

      public boolean isSupported(TemporalUnit unit)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ˜ไฝใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใ‹ใฉใ†ใ‹ใ‚’ใƒใ‚งใƒƒใ‚ฏใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ˜ไฝใ‚’ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅฏพใ—ใฆๅŠ ็ฎ—ใพใŸใฏๆธ›็ฎ—ใงใใ‚‹ใ‹ใฉใ†ใ‹ใ‚’ใƒใ‚งใƒƒใ‚ฏใ—ใพใ™ใ€‚ falseใฎๅ ดๅˆใ€plus(long, TemporalUnit)ใŠใ‚ˆใณminusใƒกใ‚ฝใƒƒใƒ‰ใฎๅ‘ผใณๅ‡บใ—ใฏใ€ไพ‹ๅค–ใ‚’ใ‚นใƒญใƒผใ—ใพใ™ใ€‚

      ๅ˜ไฝใŒChronoUnitใฎๅ ดๅˆใ€ๅ•ๅˆใ›ใฏใ“ใ“ใงๅฎŸ่ฃ…ใ•ใ‚Œใพใ™ใ€‚ ใ‚ตใƒใƒผใƒˆใ•ใ‚Œใ‚‹ๅ˜ไฝใฏๆฌกใฎใจใŠใ‚Šใงใ™ใ€‚

      • NANOS
      • MICROS
      • MILLIS
      • SECONDS
      • MINUTES
      • HOURS
      • HALF_DAYS
      • DAYS
      • WEEKS
      • MONTHS
      • YEARS
      • DECADES
      • CENTURIES
      • MILLENNIA
      • ERAS
      ไป–ใฎใ™ในใฆใฎChronoUnitใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏfalseใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ๅ˜ไฝใŒChronoUnitใงใชใ„ๅ ดๅˆใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฎ็ตๆžœใฏใ€thisใ‚’ๅผ•ๆ•ฐใจใ—ใฆๆธกใ—ใฆTemporalUnit.isSupportedBy(Temporal)ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใซใ‚ˆใฃใฆๅ–ๅพ—ใ—ใพใ™ใ€‚ ๅ˜ไฝใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใ‹ใฉใ†ใ‹ใฏๅ˜ไฝใซใ‚ˆใฃใฆๆฑบๅฎšใ—ใพใ™ใ€‚

      ๅฎš็พฉ:
      isSupported ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๅฎš็พฉ:
      ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalใฎisSupported
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      unit - ใƒใ‚งใƒƒใ‚ฏใ™ใ‚‹ๅ˜ไฝใ€nullใฏfalseใ‚’่ฟ”ใ™
      ๆˆปใ‚Šๅ€ค:
      ๅ˜ไฝใ‚’ๅŠ ็ฎ—/ๆธ›็ฎ—ใงใใ‚‹ๅ ดๅˆใฏtrueใ€ใงใใชใ„ๅ ดๅˆใฏfalse
    • range

      public ValueRange range(TemporalField field)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๆœ‰ๅŠนใชๅ€คใฎ็ฏ„ๅ›ฒใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ็ฏ„ๅ›ฒใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใฏใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๆœ‰ๅŠนใชๆœ€ๅฐๅ€คใจๆœ€ๅคงๅ€คใ‚’่กจใ—ใพใ™ใ€‚ ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฏใ€่ฟ”ใ•ใ‚Œใ‚‹็ฏ„ๅ›ฒใฎ็ฒพๅบฆใ‚’้ซ˜ใ‚ใ‚‹ใŸใ‚ใซไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ็ฏ„ๅ›ฒใ‚’่ฟ”ใ›ใชใ„ๅ ดๅˆใฏใ€ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ใ‹ไป–ใฎใชใ‚“ใ‚‰ใ‹ใฎ็†็”ฑใงใ€ไพ‹ๅค–ใŒใ‚นใƒญใƒผใ•ใ‚Œใพใ™ใ€‚

      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒChronoFieldใฎๅ ดๅˆใ€ใ“ใ“ใซๅ•ๅˆใ›ใ‚’ๅฎŸ่ฃ…ใ—ใพใ™ใ€‚ ใ‚ตใƒใƒผใƒˆใ•ใ‚Œใ‚‹ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฏ้ฉๅˆ‡ใช็ฏ„ๅ›ฒใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’่ฟ”ใ—ใพใ™ใ€‚ ไป–ใฎใ™ในใฆใฎChronoFieldใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏUnsupportedTemporalTypeExceptionใ‚’ใ‚นใƒญใƒผใ—ใพใ™ใ€‚

      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒChronoFieldใงใฏใชใ„ๅ ดๅˆใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฎ็ตๆžœใฏใ€ๅผ•ๆ•ฐใจใ—ใฆthisใ‚’ๆธกใ—ใฆTemporalField.rangeRefinedBy(TemporalAccessor)ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใซใ‚ˆใ‚Šๅ–ๅพ—ใ•ใ‚Œใพใ™ใ€‚ ็ฏ„ๅ›ฒใ‚’ๅ–ๅพ—ใงใใ‚‹ใ‹ใฉใ†ใ‹ใฏใƒ•ใ‚ฃใƒผใƒซใƒ‰ใซใ‚ˆใฃใฆๆฑบใพใ‚Šใพใ™ใ€‚

      ๅฎš็พฉ:
      ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalAccessorใฎrange
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      field - ็ฏ„ๅ›ฒใ‚’ๅ•ใ„ๅˆใ‚ใ›ใ‚‹ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๆœ‰ๅŠนๅ€คใฎ็ฏ„ๅ›ฒใ€‚nullไปฅๅค–
      ใ‚นใƒญใƒผ:
      DateTimeException - ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎ็ฏ„ๅ›ฒใ‚’ๅ–ๅพ—ใงใใชใ„ๅ ดๅˆ
      UnsupportedTemporalTypeException - ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ๅ ดๅˆ
    • get

      public int get(TemporalField field)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๅ€คใ‚’ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‹ใ‚‰intใจใ—ใฆๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๅ€คใซใคใ„ใฆใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅ•ใ„ๅˆใ›ใพใ™ใ€‚ ่ฟ”ใ•ใ‚Œใ‚‹ๅ€คใฏๅธธใซใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๅ€คใฎๆœ‰ๅŠนใช็ฏ„ๅ›ฒๅ†…ใซใชใ‚Šใพใ™ใ€‚ ๅ€คใ‚’่ฟ”ใ›ใชใ„ๅ ดๅˆใฏใ€ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ใ‹ไป–ใฎใชใ‚“ใ‚‰ใ‹ใฎ็†็”ฑใงใ€ไพ‹ๅค–ใŒใ‚นใƒญใƒผใ•ใ‚Œใพใ™ใ€‚

      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒChronoFieldใฎๅ ดๅˆใ€ใ“ใ“ใซๅ•ๅˆใ›ใ‚’ๅฎŸ่ฃ…ใ—ใพใ™ใ€‚ supported fieldsใฏใ€ใ“ใฎๆ—ฅๆ™‚ใซๅŸบใฅใ„ใฆๆœ‰ๅŠนใชๅ€คใ‚’่ฟ”ใ—ใพใ™ใ€‚ใŸใ ใ—ใ€NANO_OF_DAY, MICRO_OF_DAY, EPOCH_DAY, PROLEPTIC_MONTHใŠใ‚ˆใณINSTANT_SECONDSใฏๅคงใใ™ใŽใฆintใซๅŽใพใ‚‰ใชใ„ใŸใ‚ใ€UnsupportedTemporalTypeExceptionใ‚’ใ‚นใƒญใƒผใ—ใพใ™ใ€‚ ไป–ใฎใ™ในใฆใฎChronoFieldใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏUnsupportedTemporalTypeExceptionใ‚’ใ‚นใƒญใƒผใ—ใพใ™ใ€‚

      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒChronoFieldใงใฏใชใ„ๅ ดๅˆใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฎ็ตๆžœใฏใ€ๅผ•ๆ•ฐใจใ—ใฆthisใ‚’ๆธกใ—ใฆTemporalField.getFrom(TemporalAccessor)ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใซใ‚ˆใ‚Šๅ–ๅพ—ใ•ใ‚Œใพใ™ใ€‚ ๅ€คใ‚’ๅ–ๅพ—ใงใใ‚‹ใ‹ใฉใ†ใ‹ใ€ใŠใ‚ˆใณๅ€คใŒไฝ•ใ‚’่กจใ™ใ‹ใฏใ€ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใซใ‚ˆใฃใฆๆฑบใพใ‚Šใพใ™ใ€‚

      ๅฎš็พฉ:
      ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalAccessorใฎget
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      field - ๅ–ๅพ—ใ™ใ‚‹ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๅ€ค
      ใ‚นใƒญใƒผ:
      DateTimeException - ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๅ€คใ‚’ๅ–ๅพ—ใงใใชใ„ๅ ดๅˆใ€ใพใŸใฏๅ€คใŒใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๆœ‰ๅŠนใชๅ€คใฎ็ฏ„ๅ›ฒๅค–ใฎๅ ดๅˆ
      UnsupportedTemporalTypeException - ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ๅ ดๅˆใ€ใพใŸใฏๅ€คใฎ็ฏ„ๅ›ฒใŒintใ‚’่ถ…ใˆใฆใ„ใ‚‹ๅ ดๅˆ
      ArithmeticException - ๆ•ฐๅ€คใฎใ‚ชใƒผใƒใƒผใƒ•ใƒญใƒผใŒ็™บ็”Ÿใ—ใŸๅ ดๅˆ
    • getLong

      public long getLong(TemporalField field)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๅ€คใ‚’ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‹ใ‚‰longใจใ—ใฆๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๅ€คใซใคใ„ใฆใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅ•ใ„ๅˆใ›ใพใ™ใ€‚ ๅ€คใ‚’่ฟ”ใ›ใชใ„ๅ ดๅˆใฏใ€ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ใ‹ไป–ใฎใชใ‚“ใ‚‰ใ‹ใฎ็†็”ฑใงใ€ไพ‹ๅค–ใŒใ‚นใƒญใƒผใ•ใ‚Œใพใ™ใ€‚

      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒChronoFieldใฎๅ ดๅˆใ€ใ“ใ“ใซๅ•ๅˆใ›ใ‚’ๅฎŸ่ฃ…ใ—ใพใ™ใ€‚ ใ‚ตใƒใƒผใƒˆใ•ใ‚Œใ‚‹ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฏใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใๆœ‰ๅŠนใชๅ€คใ‚’่ฟ”ใ—ใพใ™ใ€‚ ไป–ใฎใ™ในใฆใฎChronoFieldใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏUnsupportedTemporalTypeExceptionใ‚’ใ‚นใƒญใƒผใ—ใพใ™ใ€‚

      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒChronoFieldใงใฏใชใ„ๅ ดๅˆใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฎ็ตๆžœใฏใ€ๅผ•ๆ•ฐใจใ—ใฆthisใ‚’ๆธกใ—ใฆTemporalField.getFrom(TemporalAccessor)ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใซใ‚ˆใ‚Šๅ–ๅพ—ใ•ใ‚Œใพใ™ใ€‚ ๅ€คใ‚’ๅ–ๅพ—ใงใใ‚‹ใ‹ใฉใ†ใ‹ใ€ใŠใ‚ˆใณๅ€คใŒไฝ•ใ‚’่กจใ™ใ‹ใฏใ€ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใซใ‚ˆใฃใฆๆฑบใพใ‚Šใพใ™ใ€‚

      ๅฎš็พฉ:
      getLong ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๅฎš็พฉ:
      ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalAccessorใฎgetLong
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      field - ๅ–ๅพ—ใ™ใ‚‹ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๅ€ค
      ใ‚นใƒญใƒผ:
      DateTimeException - ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๅ€คใ‚’ๅ–ๅพ—ใงใใชใ„ๅ ดๅˆ
      UnsupportedTemporalTypeException - ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ๅ ดๅˆ
      ArithmeticException - ๆ•ฐๅ€คใฎใ‚ชใƒผใƒใƒผใƒ•ใƒญใƒผใŒ็™บ็”Ÿใ—ใŸๅ ดๅˆ
    • getOffset

      public ZoneOffset getOffset()
      ใ€Œ+01:00ใ€ใชใฉใฎใ‚พใƒผใƒณใƒปใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚ŒใฏUTC/ใ‚ฐใƒชใƒ‹ใƒƒใ‚ธใ‹ใ‚‰ใฎใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใงใ™ใ€‚

      ๅฎš็พฉ:
      getOffset ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๆˆปใ‚Šๅ€ค:
      ใ‚พใƒผใƒณใƒปใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ€nullไปฅๅค–
    • withEarlierOffsetAtOverlap

      public ZonedDateTime withEarlierOffsetAtOverlap()
      ใ‚พใƒผใƒณใƒปใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใฎใ‚ชใƒผใƒใƒผใƒฉใƒƒใƒ—ๆ™‚ใซใŠใ‘ใ‚‹2ใคใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฎใ†ใกใฎๆ—ฉใ„ๆ–นใซๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€็ง‹ใฎๅคๆ™‚้–“ใฎๅˆ‡ๆ›ใˆๆ™‚ใชใฉใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใฎ้‡่ค‡ๆ™‚ใซใฎใฟไฝ•ใ‚‰ใ‹ใฎๅฝฑ้ŸฟใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใฎใ‚ทใƒŠใƒชใ‚ชใงใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซ2ใคใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใ‚’ๅ‘ผใณๅ‡บใ™ใจใ€2ใคใฎใ†ใกใฎๆ—ฉใ„ๆ–นใŒ้ธๆŠžใ•ใ‚Œใฆใ€ใ‚พใƒผใƒณไป˜ใใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใŒใ€้‡่ค‡ใ—ใฆใ„ใชใ„ๅ ดๅˆใซๅ‘ผใณๅ‡บใ•ใ‚ŒใŸๅ ดๅˆใ€thisใŒ่ฟ”ใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ๅฎš็พฉ:
      withEarlierOffsetAtOverlap ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๆˆปใ‚Šๅ€ค:
      ๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
    • withLaterOffsetAtOverlap

      public ZonedDateTime withLaterOffsetAtOverlap()
      ใ‚พใƒผใƒณใƒปใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใฎใ‚ชใƒผใƒใƒผใƒฉใƒƒใƒ—ๆ™‚ใซใŠใ‘ใ‚‹2ใคใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฎใ†ใกใฎ้…ใ„ๆ–นใซๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€็ง‹ใฎๅคๆ™‚้–“ใฎๅˆ‡ๆ›ใˆๆ™‚ใชใฉใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใฎ้‡่ค‡ๆ™‚ใซใฎใฟไฝ•ใ‚‰ใ‹ใฎๅฝฑ้ŸฟใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใฎใ‚ทใƒŠใƒชใ‚ชใงใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซ2ใคใฎๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใ‚’ๅ‘ผใณๅ‡บใ™ใจใ€2ใคใฎใ†ใกใฎ้…ใ„ๆ–นใŒ้ธๆŠžใ•ใ‚Œใฆใ€ใ‚พใƒผใƒณไป˜ใใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใŒใ€้‡่ค‡ใ—ใฆใ„ใชใ„ๅ ดๅˆใซๅ‘ผใณๅ‡บใ•ใ‚ŒใŸๅ ดๅˆใ€thisใŒ่ฟ”ใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ๅฎš็พฉ:
      withLaterOffsetAtOverlap ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๆˆปใ‚Šๅ€ค:
      ๅพŒใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
    • getZone

      public ZoneId getZone()
      Europe/Parisใชใฉใ€ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ‚พใƒผใƒณIDใ‚’่ฟ”ใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใ€UTC/ใ‚ฐใƒชใƒ‹ใƒƒใ‚ธใ‹ใ‚‰ใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒใ„ใคใฉใฎใ‚ˆใ†ใซๅค‰ๅŒ–ใ™ใ‚‹ใ‹ใซใคใ„ใฆๅˆคๅฎšใ™ใ‚‹ใ€ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใƒปใƒซใƒผใƒซใ‚’่ญ˜ๅˆฅใ—ใพใ™ใ€‚

      ใ‚พใƒผใƒณIDใฏใ‚ชใƒ•ใ‚ปใƒƒใƒˆใจๅŒใ˜ๅ ดๅˆใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใ‚ŒใŒ็œŸใฎๅ ดๅˆใ€ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใƒปใƒซใƒผใƒซใซใ‚ˆใฃใฆใ€ไปŠๅพŒใฎ่จˆ็ฎ—(ๅŠ ็ฎ—ใ‚„ๆธ›็ฎ—ใชใฉ)ใง่ค‡้›‘ใชใ‚จใƒƒใ‚ธใƒปใ‚ฑใƒผใ‚นใŒใชใใชใ‚Šใพใ™ใ€‚ withFixedOffsetZone()ใ‚‚ๅ‚็…งใ—ใฆใใ ใ•ใ„ใ€‚

      ๅฎš็พฉ:
      getZone ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๆˆปใ‚Šๅ€ค:
      ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ€nullใงใชใ„
    • withZoneSameLocal

      public ZonedDateTime withZoneSameLocal(ZoneId zone)
      ๅฏ่ƒฝใงใ‚ใ‚Œใฐใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‚’ไฟๆŒใ—ใŸใพใพใ€ๅˆฅใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‚’ไฝฟใฃใฆใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‚’ๅค‰ๆ›ดใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‚’ไฟๆŒใ—ใพใ™ใ€‚ ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฏใ€ๆ–ฐใ—ใ„ใ‚พใƒผใƒณใง็„กๅŠนใชๅ ดๅˆใซใฎใฟๅค‰ๆ›ดใ•ใ‚Œใ€ofLocal(LocalDateTime, ZoneId, ZoneOffset)ใจๅŒใ˜ๆ–นๆณ•ใ‚’ไฝฟ็”จใ—ใฆๆฑบๅฎšใ•ใ‚Œใพใ™ใ€‚

      ใ‚ฝใƒผใƒณใ‚’ๅค‰ๆ›ดใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‚’่ชฟๆ•ดใ™ใ‚‹ใซใฏใ€withZoneSameInstant(ZoneId)ใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ๅฎš็พฉ:
      withZoneSameLocal ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      zone - ๅค‰ๆ›ดๅ…ˆใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ่ฆๆฑ‚ใ•ใ‚ŒใŸใ‚พใƒผใƒณใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
    • withZoneSameInstant

      public ZonedDateTime withZoneSameInstant(ZoneId zone)
      ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ‚’ไฟๆŒใ—ใŸใพใพใ€ๅˆฅใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‚’ไฝฟใฃใฆใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‚’ๅค‰ๆ›ดใ—ใ€ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ‚’ไฟๆŒใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏ้€šๅธธใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซๅค‰ๆ›ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€ๅŒใ˜ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ‚’ไฟๆŒใ™ใ‚‹ใ“ใจใซๅŸบใฅใใŸใ‚ใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใฎใ‚ฎใƒฃใƒƒใƒ—ใจ้‡่ค‡ใฏ็ตๆžœใซๅฝฑ้Ÿฟใ—ใพใ›ใ‚“ใ€‚

      ใƒญใƒผใ‚ซใƒซๆ™‚้–“ใ‚’็ถญๆŒใ—ใชใŒใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅค‰ๆ›ดใ™ใ‚‹ใซใฏใ€withZoneSameLocal(ZoneId)ใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚

      ๅฎš็พฉ:
      withZoneSameInstant ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      zone - ๅค‰ๆ›ดๅ…ˆใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ่ฆๆฑ‚ใ•ใ‚ŒใŸใ‚พใƒผใƒณใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • withFixedOffsetZone

      public ZonedDateTime withFixedOffsetZone()
      ใ‚พใƒผใƒณIDใ‚’ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใซ่จญๅฎšใ—ใฆใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใ‚พใƒผใƒณIDใŒgetOffset()ใจๅŒใ˜ใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใ‚’่ฟ”ใ—ใพใ™ใ€‚ ็ตๆžœใฎใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŠใ‚ˆใณใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใฏใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใงใฎใ‚‚ใฎใจๅŒใ˜ใซใชใ‚Šใพใ™ใ€‚

      ๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ›บๅฎšใ•ใ‚ŒใŸๅ˜ไธ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใซ่จญๅฎšใ™ใ‚‹ใ“ใจใฏใ€ไปŠๅพŒใฎ่จˆ็ฎ—(ๅŠ ็ฎ—ใ‚„ๆธ›็ฎ—ใชใฉ)ใงใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใƒปใƒซใƒผใƒซใซใ‚ˆใ‚‹่ค‡้›‘ใชใ‚จใƒƒใ‚ธใƒปใ‚ฑใƒผใ‚นใŒใชใ„ใ“ใจใ‚’ๆ„ๅ‘ณใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใ€ใปใจใ‚“ใฉใฎใƒ—ใƒญใƒˆใ‚ณใƒซ(ISO-8601ใชใฉ)ใŒๅœฐๅŸŸใƒ™ใƒผใ‚นใƒปใ‚พใƒผใƒณIDใ‚’ๅ‡ฆ็†ใ›ใšใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฎใฟใ‚’ๅ‡ฆ็†ใ™ใ‚‹ใŸใ‚ใ€ใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใ‚’ใƒใƒƒใƒˆใƒฏใƒผใ‚ฏ็ตŒ็”ฑใง้€ไฟกใ™ใ‚‹ใจใใซๅฝน็ซ‹ใคใ“ใจใ‚‚ใ‚ใ‚Šใพใ™ใ€‚

      ใ“ใ‚ŒใฏZonedDateTime.of(zdt.toLocalDateTime(), zdt.getOffset())ใจๅŒ็ญ‰ใงใ™ใ€‚

      ๆˆปใ‚Šๅ€ค:
      ใ‚พใƒผใƒณIDใŒใ‚ชใƒ•ใ‚ปใƒƒใƒˆใซ่จญๅฎšใ•ใ‚ŒใŸZonedDateTimeใ€nullใงใชใ„
    • toLocalDateTime

      public LocalDateTime toLocalDateTime()
      ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎLocalDateTime้ƒจๅˆ†ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใจๅŒใ˜ๅนดใ€ๆœˆใ€ๆ—ฅใ€ใŠใ‚ˆใณๆ™‚้–“ใ‚’ไฝฟใฃใฆLocalDateTimeใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ๅฎš็พฉ:
      toLocalDateTime ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๆˆปใ‚Šๅ€ค:
      ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“้ƒจๅˆ†ใ€nullไปฅๅค–
    • toLocalDate

      public LocalDate toLocalDate()
      ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎLocalDate้ƒจๅˆ†ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใจๅŒใ˜ๅนดใ€ๆœˆใ€ใŠใ‚ˆใณๆ—ฅใ‚’ไฝฟใฃใฆLocalDateใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ๅฎš็พฉ:
      toLocalDate ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๆˆปใ‚Šๅ€ค:
      ๆ—ฅไป˜/ๆ™‚้–“ใฎๆ—ฅไป˜้ƒจๅˆ†ใ€nullไปฅๅค–
    • getYear

      public int getYear()
      ๅนดใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€ๅนดใ‚’่กจใ™ใƒ—ใƒชใƒŸใƒ†ใ‚ฃใƒ–ใชintๅ€คใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใง่ฟ”ใ•ใ‚Œใ‚‹ๅนดใฏใ€get(YEAR)ใฎใ‚ˆใ†ใซไบˆๆœŸ็š„ใชใ‚‚ใฎใงใ™ใ€‚ ็ด€ๅ…ƒๅนดใ‚’ๅ–ๅพ—ใ™ใ‚‹ใซใฏใ€get(YEAR_OF_ERA)ใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚

      ๆˆปใ‚Šๅ€ค:
      ๅนดใ€‚MIN_YEARใ‹ใ‚‰MAX_YEARใพใง
    • getMonthValue

      public int getMonthValue()
      ๆœˆใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™(1-12)ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€ๆœˆใ‚’1-12ใฎintใจใ—ใฆ่ฟ”ใ—ใพใ™ใ€‚ getMonth()ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใงๅˆ—ๆŒ™ๅž‹MonthใŒไฝฟ็”จใ•ใ‚Œใ‚‹ๅ ดๅˆใฏใ€ใ‚ขใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณใƒปใ‚ณใƒผใƒ‰ใŒใ‚ˆใ‚Šๆ˜Ž็ขบใซใชใ‚‹ใ“ใจใŒๅคšใใชใ‚Šใพใ™ใ€‚

      ๆˆปใ‚Šๅ€ค:
      ๆœˆ(1-12)
      ้–ข้€ฃ้ …็›ฎ:
    • getMonth

      public Month getMonth()
      ๅˆ—ๆŒ™ๅž‹Monthใ‚’ไฝฟ็”จใ—ใฆใ€ๆœˆใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€ๆœˆใ‚’่กจใ™ๅˆ—ๆŒ™ๅž‹Monthใ‚’่ฟ”ใ—ใพใ™ใ€‚ ใ“ใ‚Œใซใ‚ˆใฃใฆใ€intๅ€คใŒๆ„ๅ‘ณใ™ใ‚‹ๅ†…ๅฎนใซ้–ขใ™ใ‚‹ๆททไนฑใ‚’ๅ›ž้ฟใงใใพใ™ใ€‚ ใƒ—ใƒชใƒŸใƒ†ใ‚ฃใƒ–ใชintๅ€คใซใ‚ขใ‚ฏใ‚ปใ‚นใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚‹ๅ ดๅˆใ€ใ“ใฎๅˆ—ๆŒ™ๅž‹ใฏintๅ€คใ‚’ๆไพ›ใ—ใพใ™ใ€‚

      ๆˆปใ‚Šๅ€ค:
      ๆœˆใ€‚nullไปฅๅค–
      ้–ข้€ฃ้ …็›ฎ:
    • getDayOfMonth

      public int getDayOfMonth()
      ใ€Œๆœˆใฎๆ—ฅใ€ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€ใ€Œๆœˆใฎๆ—ฅใ€ใ‚’่กจใ™ใƒ—ใƒชใƒŸใƒ†ใ‚ฃใƒ–ใชintๅ€คใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ๆˆปใ‚Šๅ€ค:
      ใ€Œๆœˆใฎๆ—ฅใ€(1-31)
    • getDayOfYear

      public int getDayOfYear()
      ใ€Œๅนดใฎๆ—ฅใ€ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€ใ€Œๅนดใฎๆ—ฅใ€ใ‚’่กจใ™ใƒ—ใƒชใƒŸใƒ†ใ‚ฃใƒ–ใชintๅ€คใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ๆˆปใ‚Šๅ€ค:
      ใ€Œๅนดใฎๆ—ฅใ€ใ€‚1-365ใพใŸใฏ1-366(ใ†ใ‚‹ใ†ๅนดใฎๅ ดๅˆ)
    • getDayOfWeek

      public DayOfWeek getDayOfWeek()
      ๅˆ—ๆŒ™ๅž‹DayOfWeekใงใ‚ใ‚‹ๆ›œๆ—ฅใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€ๆ›œๆ—ฅใ‚’่กจใ™ๅˆ—ๆŒ™ๅž‹DayOfWeekใ‚’่ฟ”ใ—ใพใ™ใ€‚ ใ“ใ‚Œใซใ‚ˆใฃใฆใ€intๅ€คใŒๆ„ๅ‘ณใ™ใ‚‹ๅ†…ๅฎนใซ้–ขใ™ใ‚‹ๆททไนฑใ‚’ๅ›ž้ฟใงใใพใ™ใ€‚ ใƒ—ใƒชใƒŸใƒ†ใ‚ฃใƒ–ใชintๅ€คใซใ‚ขใ‚ฏใ‚ปใ‚นใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚‹ๅ ดๅˆใ€ใ“ใฎๅˆ—ๆŒ™ๅž‹ใฏintๅ€คใ‚’ๆไพ›ใ—ใพใ™ใ€‚

      DayOfWeekใ‹ใ‚‰ใฏ่ฟฝๅŠ ๆƒ…ๅ ฑใ‚’ๅ–ๅพ—ใงใใพใ™ใ€‚ ๅ…ทไฝ“็š„ใซใฏใ€ใใ‚Œใ‚‰ใฎๅ€คใฎใƒ†ใ‚ญใ‚นใƒˆๅใชใฉใŒใ‚ใ‚Šใพใ™ใ€‚

      ๆˆปใ‚Šๅ€ค:
      ๆ›œๆ—ฅใ€nullไปฅๅค–
    • toLocalTime

      public LocalTime toLocalTime()
      ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎLocalTime้ƒจๅˆ†ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใจๅŒใ˜ๆ™‚ใ€ๅˆ†ใ€็ง’ใ€ใŠใ‚ˆใณใƒŠใƒŽ็ง’ใ‚’ไฝฟใฃใฆLocalTimeใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ๅฎš็พฉ:
      toLocalTime ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๆˆปใ‚Šๅ€ค:
      ๆ—ฅไป˜/ๆ™‚้–“ใฎๆ™‚้–“้ƒจๅˆ†ใ€nullไปฅๅค–
    • getHour

      public int getHour()
      ๆ™‚ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
      ๆˆปใ‚Šๅ€ค:
      ๆ™‚(0-23)
    • getMinute

      public int getMinute()
      ๅˆ†ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
      ๆˆปใ‚Šๅ€ค:
      ๅˆ†(0-59)
    • getSecond

      public int getSecond()
      ็ง’ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
      ๆˆปใ‚Šๅ€ค:
      ็ง’(0-59)
    • getNano

      public int getNano()
      ใƒŠใƒŽ็ง’ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅ–ๅพ—ใ—ใพใ™ใ€‚
      ๆˆปใ‚Šๅ€ค:
      ใƒŠใƒŽ็ง’(0-999,999,999)
    • with

      public ZonedDateTime with(TemporalAdjuster adjuster)
      ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎ่ชฟๆ•ดๆธˆใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ‚’ใ€ๆ—ฅไป˜/ๆ™‚้–“ใŒ่ชฟๆ•ดใ•ใ‚ŒใŸ็Šถๆ…‹ใง่ฟ”ใ—ใพใ™ใ€‚ ่ชฟๆ•ดใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚ขใ‚ธใƒฃใ‚นใ‚ฟๆˆฆ็•ฅใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใ‚’ไฝฟ็”จใ—ใฆ่กŒใ‚ใ‚Œใพใ™ใ€‚ ใฉใฎใ‚ˆใ†ใช่ชฟๆ•ดใŒ่กŒใ‚ใ‚Œใ‚‹ใ‹ใ‚’็†่งฃใ™ใ‚‹ใซใฏใ€ใ‚ขใ‚ธใƒฃใ‚นใ‚ฟใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๅ‚็…งใ—ใฆใใ ใ•ใ„ใ€‚

      ๅ˜็ด”ใชใ‚ขใ‚ธใƒฃใ‚นใ‚ฟใฏใ€ๅนดใƒ•ใ‚ฃใƒผใƒซใƒ‰ใชใฉใฎ1ใคใฎใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ ใ‘ใ‚’่จญๅฎšใ™ใ‚‹ใชใฉใงใ™ใ€‚ ่ค‡้›‘ใชใ‚ขใ‚ธใƒฃใ‚นใ‚ฟใฏใ€ๆ—ฅไป˜ใ‚’ๆœˆใฎๆœ€ๅพŒใฎๆ—ฅใซ่จญๅฎšใ™ใ‚‹ใชใฉใงใ™ใ€‚ ไธ€่ˆฌ็š„ใช่ชฟๆ•ดใฎ้ธๆŠžใฏใ€TemporalAdjustersใงๆŒ‡ๅฎšใ—ใพใ™ใ€‚ ใ“ใ‚Œใ‚‰ใซใฏใ€ใ€Œๆœˆใฎๆœ€ๅพŒใฎๆ—ฅใ€ใ‚„ใ€Œๆฌกใฎๆฐดๆ›œๆ—ฅใ€ใ‚’่ฆ‹ใคใ‘ใ‚‹ใ“ใจใŒๅซใพใ‚Œใพใ™ใ€‚ ไธป่ฆใชๆ—ฅไป˜/ๆ™‚้–“ใ‚ฏใƒฉใ‚น(Monthใ‚„MonthDayใชใฉ)ใ‚‚ใ€TemporalAdjusterใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นใ‚’ๅฎŸ่ฃ…ใ—ใพใ™ใ€‚ ใ‚ขใ‚ธใƒฃใ‚นใ‚ฟใฏใ€ใ•ใพใ–ใพใช้•ทใ•ใฎๆœˆใ‚„ใ†ใ‚‹ใ†ๅนดใชใฉใฎ็‰นๅˆฅใชใ‚ฑใƒผใ‚นใฎๅ‡ฆ็†ใ‚’ๆ‹…ๅฝ“ใ—ใพใ™ใ€‚

      ใŸใจใˆใฐใ€ใ“ใฎใ‚ณใƒผใƒ‰ใงใฏ7ๆœˆใฎๆœ€ๅพŒใฎๆ—ฅใฎๆ—ฅไป˜ใ‚’่ฟ”ใ—ใพใ™ใ€‚

        import static java.time.Month.*;
        import static java.time.temporal.TemporalAdjusters.*;
      
        result = zonedDateTime.with(JULY).with(lastDayOfMonth());
       

      ใ‚ฏใƒฉใ‚นLocalDateใŠใ‚ˆใณLocalTimeใฏTemporalAdjusterใ‚’ๅฎŸ่ฃ…ใ™ใ‚‹ใŸใ‚ใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใ‚’ไฝฟ็”จใ™ใ‚‹ใจใ€ๆ—ฅไป˜ใ€ๆ™‚้–“ใ€ใพใŸใฏใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅค‰ๆ›ดใงใใพใ™ใ€‚

        result = zonedDateTime.with(date);
        result = zonedDateTime.with(time);
       

      ZoneOffsetใ‚‚TemporalAdjusterใ‚’ๅฎŸ่ฃ…ใ—ใพใ™ใŒใ€ใ“ใ‚Œใ‚’ๅผ•ๆ•ฐใจใ—ใฆไฝฟ็”จใ—ใฆใ‚‚ไธ€่ˆฌ็š„ใซๅŠนๆžœใฏใ‚ใ‚Šใพใ›ใ‚“ใ€‚ ZonedDateTimeใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏไธปใซใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใซใ‚ˆใฃใฆๅˆถๅพกใ•ใ‚Œใพใ™ใ€‚ ใคใพใ‚Šใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅค‰ๆ›ดใ™ใ‚‹ใ“ใจใฏไธ€่ˆฌ็š„ใซๆ„ๅ‘ณใ‚’ๆŒใกใพใ›ใ‚“ใ€‚ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŠใ‚ˆใณใ‚พใƒผใƒณใซใจใฃใฆๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏ1ใคใ ใ‘ใงใ‚ใ‚‹ใŸใ‚ใงใ™ใ€‚ ใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ตใƒžใƒผใƒปใ‚ฟใ‚คใƒ ้‡่ค‡ๅ†…ใฎๅ ดๅˆใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏ2ใคใฎๆœ‰ๅŠนใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅˆ‡ใ‚Šๆ›ฟใˆใ‚‹ใŸใ‚ใซไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ไป–ใฎใ™ในใฆใฎใ‚ฑใƒผใ‚นใงใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏ็„ก่ฆ–ใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฎ็ตๆžœใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚ขใ‚ธใƒฃใ‚นใ‚ฟใงthisใ‚’ๅผ•ๆ•ฐใจใ—ใฆๆธกใ—ใฆTemporalAdjuster.adjustInto(Temporal)ใƒกใ‚ฝใƒƒใƒ‰ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใซใ‚ˆใฃใฆๅ–ๅพ—ใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ๅฎš็พฉ:
      with ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๅฎš็พฉ:
      ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalใฎwith
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      adjuster - ไฝฟ็”จใ™ใ‚‹ใ‚ขใ‚ธใƒฃใ‚นใ‚ฟใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ใ“ใ‚ŒใซๅŸบใฅใZonedDateTime (่ชฟๆ•ดๆธˆ)ใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ่ชฟๆ•ดใŒใงใใชใ„ๅ ดๅˆ
      ArithmeticException - ๆ•ฐๅ€คใฎใ‚ชใƒผใƒใƒผใƒ•ใƒญใƒผใŒ็™บ็”Ÿใ—ใŸๅ ดๅˆ
    • with

      public ZonedDateTime with(TemporalField field, long newValue)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๆ–ฐใ—ใ„ๅ€คใซ่จญๅฎšใ—ใฆใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ‚’ใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๅ€คใŒๅค‰ๆ›ดใ•ใ‚ŒใŸ็Šถๆ…‹ใง่ฟ”ใ—ใพใ™ใ€‚ ใ“ใ‚Œใ‚’ไฝฟ็”จใ™ใ‚‹ใจใ€ๅนดใ€ๆœˆใ€ใ€Œๆœˆใฎๆ—ฅใ€ใชใฉใฎใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅค‰ๆ›ดใงใใพใ™ใ€‚ ๅ€คใ‚’่จญๅฎšใงใใชใ„ๅ ดๅˆใฏใ€ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ใ‹ไป–ใฎ็†็”ฑใฎใŸใ‚ใซใ€ไพ‹ๅค–ใŒใ‚นใƒญใƒผใ•ใ‚Œใพใ™ใ€‚

      ๅ ดๅˆใซใ‚ˆใฃใฆใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ๅค‰ๆ›ดใ™ใ‚‹ใจใ€็ตๆžœใจใชใ‚‹ๆ—ฅไป˜/ๆ™‚้–“ใŒ็„กๅŠนใซใชใ‚‹ใ“ใจใŒใ‚ใ‚Šใพใ™(1ๆœˆ31ๆ—ฅใฎๆœˆใ‚’2ๆœˆใซๅค‰ๆ›ดใ™ใ‚‹ใจใ€ใ€Œๆœˆใฎๆ—ฅใ€ใŒ็„กๅŠนใซใชใ‚‹ใชใฉ)ใ€‚ ใ“ใฎใ‚ˆใ†ใชๅ ดๅˆใ€ใใฎใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฏๆ—ฅไป˜ใฎ่งฃๆฑบใ‚’่กŒใ„ใพใ™ใ€‚ ้€šๅธธใฏ1ใคๅ‰ใฎๆœ‰ๅŠนใชๆ—ฅไป˜ใŒ้ธๆŠžใ•ใ‚Œใ€ใ“ใฎไพ‹ใฎๅ ดๅˆใฏ2ๆœˆใฎๆœ€ๅพŒใฎๆœ‰ๅŠนใชๆ—ฅใซใชใ‚Šใพใ™ใ€‚

      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒChronoFieldใฎๅ ดๅˆใฏใ€่ชฟๆ•ดใฏใ“ใ“ใงๅฎŸ่ฃ…ใ•ใ‚Œใพใ™ใ€‚

      INSTANT_SECONDSใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ‚’ไฝฟใฃใฆๆ—ฅไป˜/ๆ™‚้–“ใ‚’่ฟ”ใ—ใพใ™ใ€‚ ใ‚พใƒผใƒณใจใ€Œ1็ง’ใฎใ†ใกใฎใƒŠใƒŽ็ง’ใ€ใฏๅค‰ๆ›ดใ•ใ‚Œใพใ›ใ‚“ใ€‚ ็ตๆžœใฏใ€ๆ–ฐใ—ใ„ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใŠใ‚ˆใณๅ…ƒใฎใ‚พใƒผใƒณใ‹ใ‚‰ๆดพ็”Ÿใ™ใ‚‹ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๆŒใกใพใ™ใ€‚ ๆ–ฐใ—ใ„ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆๅ€คใŒๆœ‰ๅŠนใช็ฏ„ๅ›ฒๅค–ใซใ‚ใ‚‹ๅ ดๅˆใฏใ€DateTimeExceptionใŒใ‚นใƒญใƒผใ•ใ‚Œใพใ™ใ€‚

      OFFSET_SECONDSใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฏไธ€่ˆฌ็š„ใซ็„ก่ฆ–ใ•ใ‚Œใพใ™ใ€‚ ZonedDateTimeใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏไธปใซใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใซใ‚ˆใฃใฆๅˆถๅพกใ•ใ‚Œใพใ™ใ€‚ ใคใพใ‚Šใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅค‰ๆ›ดใ™ใ‚‹ใ“ใจใฏไธ€่ˆฌ็š„ใซๆ„ๅ‘ณใ‚’ๆŒใกใพใ›ใ‚“ใ€‚ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŠใ‚ˆใณใ‚พใƒผใƒณใซใจใฃใฆๆœ‰ๅŠนใชใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏ1ใคใ ใ‘ใงใ‚ใ‚‹ใŸใ‚ใงใ™ใ€‚ ใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ตใƒžใƒผใƒปใ‚ฟใ‚คใƒ ้‡่ค‡ๅ†…ใฎๅ ดๅˆใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏ2ใคใฎๆœ‰ๅŠนใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅˆ‡ใ‚Šๆ›ฟใˆใ‚‹ใŸใ‚ใซไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ไป–ใฎใ™ในใฆใฎใ‚ฑใƒผใ‚นใงใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏ็„ก่ฆ–ใ•ใ‚Œใพใ™ใ€‚ ๆ–ฐใ—ใ„ใ‚ชใƒ•ใ‚ปใƒƒใƒˆๅ€คใŒๆœ‰ๅŠนใช็ฏ„ๅ›ฒๅค–ใซใ‚ใ‚‹ๅ ดๅˆใฏใ€DateTimeExceptionใŒใ‚นใƒญใƒผใ•ใ‚Œใพใ™ใ€‚

      ใใฎไป–ใฎใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฏใ€LocalDateTimeไธŠใฎไธ€่‡ดใ™ใ‚‹ใƒกใ‚ฝใƒƒใƒ‰ใฎใจใŠใ‚Šใซๅ‹•ไฝœใ—ใพใ™ใ€‚ ใ‚พใƒผใƒณใฏ่จˆ็ฎ—ใซๅซใพใ‚Œใšใ€ๅค‰ๆ›ดใ•ใ‚Œใพใ›ใ‚“ใ€‚ ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ไป–ใฎใ™ในใฆใฎChronoFieldใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏUnsupportedTemporalTypeExceptionใ‚’ใ‚นใƒญใƒผใ—ใพใ™ใ€‚

      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒChronoFieldใงใฏใชใ„ๅ ดๅˆใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฎ็ตๆžœใฏใ€thisใ‚’ๅผ•ๆ•ฐใจใ—ใฆๆธกใ—ใฆTemporalField.adjustInto(Temporal, long)ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใซใ‚ˆใฃใฆๅ–ๅพ—ใ•ใ‚Œใพใ™ใ€‚ ใ“ใฎๅ ดๅˆใ€ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใ‚’่ชฟๆ•ดใ™ใ‚‹ใ‹ใฉใ†ใ‹ใŠใ‚ˆใณใฉใฎใ‚ˆใ†ใซ่ชฟๆ•ดใ™ใ‚‹ใ‹ใฏใƒ•ใ‚ฃใƒผใƒซใƒ‰ใซใ‚ˆใฃใฆๆฑบใพใ‚Šใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ๅฎš็พฉ:
      with ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๅฎš็พฉ:
      ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalใฎwith
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      field - ็ตๆžœใซ่จญๅฎšใ™ใ‚‹ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ€nullไปฅๅค–
      newValue - ็ตๆžœใฎใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฎๆ–ฐใ—ใ„ๅ€ค
      ๆˆปใ‚Šๅ€ค:
      thisใซๅŸบใฅใZonedDateTime (ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒ่จญๅฎšใ•ใ‚ŒใŸ็Šถๆ…‹)ใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’่จญๅฎšใงใใชใ„ๅ ดๅˆ
      UnsupportedTemporalTypeException - ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ๅ ดๅˆ
      ArithmeticException - ๆ•ฐๅ€คใฎใ‚ชใƒผใƒใƒผใƒ•ใƒญใƒผใŒ็™บ็”Ÿใ—ใŸๅ ดๅˆ
    • withYear

      public ZonedDateTime withYear(int year)
      ๅนดใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎๅนดใ‚’ๅค‰ๆ›ดใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      year - ็ตๆžœใซ่จญๅฎšใ•ใ‚Œใ‚‹ๅนด(MIN_YEARใ‹ใ‚‰MAX_YEARใพใง)
      ๆˆปใ‚Šๅ€ค:
      ่ฆๆฑ‚ใ•ใ‚ŒใŸๅนดใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ๅนดใฎๅ€คใŒ็„กๅŠนใงใ‚ใ‚‹ๅ ดๅˆ
    • withMonth

      public ZonedDateTime withMonth(int month)
      ๆœˆใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎๆœˆใ‚’ๅค‰ๆ›ดใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      month - ็ตๆžœใซ่จญๅฎšใ•ใ‚Œใ‚‹ๆœˆใ€‚1(1ๆœˆ)-12(12ๆœˆ)
      ๆˆปใ‚Šๅ€ค:
      ่ฆๆฑ‚ใ•ใ‚ŒใŸๆœˆใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ๆœˆใฎๅ€คใŒ็„กๅŠนใงใ‚ใ‚‹ๅ ดๅˆ
    • withDayOfMonth

      public ZonedDateTime withDayOfMonth(int dayOfMonth)
      ๆ—ฅใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎๆœˆใฎๆ—ฅใ‚’ๅค‰ๆ›ดใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      dayOfMonth - ็ตๆžœใซ่จญๅฎšใ•ใ‚Œใ‚‹ใ€Œๆœˆใฎๆ—ฅใ€ใ€‚1ใ‹ใ‚‰28-31ใพใง
      ๆˆปใ‚Šๅ€ค:
      ่ฆๆฑ‚ใ•ใ‚ŒใŸๆ—ฅใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ใ€Œๆœˆใฎๆ—ฅใ€ใฎๅ€คใŒ็„กๅŠนใงใ‚ใ‚‹ๅ ดๅˆใ€ใพใŸใฏใ€Œๆœˆใฎๆ—ฅใ€ใŒใใฎๆœˆ-ๅนดใซๅฏพใ—ใฆ็„กๅŠนใงใ‚ใ‚‹ๅ ดๅˆ
    • withDayOfYear

      public ZonedDateTime withDayOfYear(int dayOfYear)
      ใ€Œๅนดใฎๆ—ฅใ€ใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎๅนดใฎๆ—ฅใ‚’ๅค‰ๆ›ดใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      dayOfYear - ็ตๆžœใซ่จญๅฎšใ•ใ‚Œใ‚‹ใ€Œๅนดใฎๆ—ฅใ€ใ€‚1ใ‹ใ‚‰365-366ใพใง
      ๆˆปใ‚Šๅ€ค:
      ่ฆๆฑ‚ใ•ใ‚ŒใŸๆ—ฅใงใ“ใฎๆ—ฅไป˜ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ใ€Œๅนดใฎๆ—ฅใ€ใฎๅ€คใŒ็„กๅŠนใงใ‚ใ‚‹ๅ ดๅˆใ€ใพใŸใฏใ€Œๅนดใฎๆ—ฅใ€ใŒใใฎๅนดใซๅฏพใ—ใฆ็„กๅŠนใงใ‚ใ‚‹ๅ ดๅˆ
    • withHour

      public ZonedDateTime withHour(int hour)
      ๆ™‚ใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎๆ™‚้–“ใ‚’ๅค‰ๆ›ดใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      hour - ็ตๆžœใซ่จญๅฎšใ•ใ‚Œใ‚‹ๆ™‚(0-23)
      ๆˆปใ‚Šๅ€ค:
      ่ฆๆฑ‚ใ•ใ‚ŒใŸๆ™‚ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ๆ™‚ใฎๅ€คใŒ็„กๅŠนใงใ‚ใ‚‹ๅ ดๅˆ
    • withMinute

      public ZonedDateTime withMinute(int minute)
      ๅˆ†ใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎๆ™‚้–“ใ‚’ๅค‰ๆ›ดใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      minute - ็ตๆžœใซ่จญๅฎšใ•ใ‚Œใ‚‹ๅˆ†(0-59)
      ๆˆปใ‚Šๅ€ค:
      ่ฆๆฑ‚ใ•ใ‚ŒใŸๅˆ†ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ๅˆ†ใฎๅ€คใŒ็„กๅŠนใงใ‚ใ‚‹ๅ ดๅˆ
    • withSecond

      public ZonedDateTime withSecond(int second)
      ็ง’ใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎๆ™‚้–“ใ‚’ๅค‰ๆ›ดใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      second - ็ตๆžœใซ่จญๅฎšใ•ใ‚Œใ‚‹็ง’(0-59)
      ๆˆปใ‚Šๅ€ค:
      ่ฆๆฑ‚ใ•ใ‚ŒใŸ็ง’ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ง’ใฎๅ€คใŒ็„กๅŠนใงใ‚ใ‚‹ๅ ดๅˆ
    • withNano

      public ZonedDateTime withNano(int nanoOfSecond)
      ใƒŠใƒŽ็ง’ใฎๅ€คใ‚’ๅค‰ๆ›ดใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใฎๆ™‚้–“ใ‚’ๅค‰ๆ›ดใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      nanoOfSecond - ็ตๆžœใซ่จญๅฎšใ•ใ‚Œใ‚‹ใƒŠใƒŽ็ง’(0-999,999,999)
      ๆˆปใ‚Šๅ€ค:
      ่ฆๆฑ‚ใ•ใ‚ŒใŸใƒŠใƒŽ็ง’ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ใƒŠใƒŽ็ง’ใฎๅ€คใŒ็„กๅŠนใงใ‚ใ‚‹ๅ ดๅˆ
    • truncatedTo

      public ZonedDateTime truncatedTo(TemporalUnit unit)
      ๆ™‚้–“ใŒๅˆ‡ใ‚Šๆจใฆใ‚‰ใ‚ŒใŸใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ๅˆ‡ใ‚Š่ฉฐใ‚ใงใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ˜ไฝใ‚ˆใ‚Šใ‚‚ๅฐใ•ใ„ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใ‚’ใ‚ผใƒญใซ่จญๅฎšใ—ใฆใ€ๅ…ƒใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚ ใŸใจใˆใฐใ€ๅˆ†ๅ˜ไฝใงๅˆ‡ใ‚Š่ฉฐใ‚ใ‚‹ใจใ€็ง’ใŠใ‚ˆใณใƒŠใƒŽ็ง’ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใฏใ‚ผใƒญใซ่จญๅฎšใ•ใ‚Œใพใ™ใ€‚

      ๅ˜ไฝใฏใ€ๆจ™ๆบ–ๆ—ฅใฎ้•ทใ•ใ‚’ไฝ™ใ‚Šใชใ—ใง็ญ‰ๅˆ†ใ™ใ‚‹ใƒ‡ใƒฅใƒฌใƒผใ‚ทใƒงใƒณใ‚’ๆŒใคๅฟ…่ฆใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใ‚Œใซใฏใ€ChronoUnitใจDAYSใงๆไพ›ใ•ใ‚Œใ‚‹ใ™ในใฆใฎๆ™‚้–“ๅ˜ไฝใŒๅซใพใ‚Œใพใ™ใ€‚ ไป–ใฎๅ˜ไฝใฏไพ‹ๅค–ใ‚’ใ‚นใƒญใƒผใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ๅŸบ็คŽใจใชใ‚‹ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅˆ‡ใ‚Šๆจใฆใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      unit - ๅˆ‡ใ‚Šๆจใฆใ‚’่กŒใ†ๅ˜ไฝใ€nullใงใชใ„
      ๆˆปใ‚Šๅ€ค:
      ๆ™‚้–“ใŒๅˆ‡ใ‚Šๆจใฆใ‚‰ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ๅˆ‡ใ‚Šๆจใฆใ‚‰ใ‚Œใชใ„ๅ ดๅˆ
      UnsupportedTemporalTypeException - ๅ˜ไฝใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ๅ ดๅˆ
    • plus

      public ZonedDateTime plus(TemporalAmount amountToAdd)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้‡ใ‚’ๅŠ ็ฎ—ใ—ใŸใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้‡ใŒๅŠ ็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ‚’่ฟ”ใ—ใพใ™ใ€‚ ใ“ใฎ้‡ใฏ้€šๅธธPeriodใพใŸใฏDurationใงใ™ใŒใ€TemporalAmountใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นใ‚’ๅฎŸ่ฃ…ใ™ใ‚‹ไป–ใฎใฉใฎๅž‹ใงใ‚ใฃใฆใ‚‚ใ‹ใพใ„ใพใ›ใ‚“ใ€‚

      ่จˆ็ฎ—ใฏใ€TemporalAmount.addTo(Temporal)ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใซใ‚ˆใฃใฆ้‡ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใซๅง”่ญฒใ•ใ‚Œใพใ™ใ€‚ ้‡ๅฎŸ่ฃ…ใฏๅŠ ็ฎ—ใ‚’ไปปๆ„ใฎๆ–นๆณ•ใง่‡ช็”ฑใซๅฎŸ่ฃ…ใงใใพใ™ใŒใ€้€šๅธธใฏplus(long, TemporalUnit)ใซใ‚ณใƒผใƒซใƒใƒƒใ‚ฏใ—ใพใ™ใ€‚ ๆญฃๅธธใซๅŠ ็ฎ—ใงใใ‚‹ใ‹ใฉใ†ใ‹ใ‚’ๅˆคๆ–ญใ™ใ‚‹ใซใฏใ€้‡ๅฎŸ่ฃ…ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๅ‚็…งใ—ใฆใใ ใ•ใ„ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ๅฎš็พฉ:
      plus ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๅฎš็พฉ:
      ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalใฎplus
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      amountToAdd - ๅŠ ็ฎ—ใ™ใ‚‹้‡ใ€nullใงใชใ„
      ๆˆปใ‚Šๅ€ค:
      ๅŠ ็ฎ—ใŒๅฎŸ่กŒใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ๅŠ ็ฎ—ใงใใชใ„ๅ ดๅˆ
      ArithmeticException - ๆ•ฐๅ€คใฎใ‚ชใƒผใƒใƒผใƒ•ใƒญใƒผใŒ็™บ็”Ÿใ—ใŸๅ ดๅˆ
    • plus

      public ZonedDateTime plus(long amountToAdd, TemporalUnit unit)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้‡ใ‚’ๅŠ ็ฎ—ใ—ใŸใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๅ˜ไฝใซๅŸบใฅใ้‡ใŒๅŠ ็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ‚’่ฟ”ใ—ใพใ™ใ€‚ ้‡ใ‚’ๅŠ ็ฎ—ใงใใชใ„ๅ ดๅˆใ€ๅ˜ไฝใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ใ‹ไป–ใฎ็†็”ฑใฎใŸใ‚ใซใ€ไพ‹ๅค–ใŒใ‚นใƒญใƒผใ•ใ‚Œใพใ™ใ€‚

      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒChronoUnitใฎๅ ดๅˆใฏใ€ๅŠ ็ฎ—ใฏใ“ใ“ใงๅฎŸ่ฃ…ใ•ใ‚Œใพใ™ใ€‚ ใ‚พใƒผใƒณใฏ่จˆ็ฎ—ใซใฏๅซใพใ‚Œใšใ€็ตๆžœใงๅค‰ๆ›ดใ•ใ‚Œใพใ›ใ‚“ใ€‚ ๆ—ฅไป˜ใŠใ‚ˆใณๆ™‚้–“ใฎๅ˜ไฝใฎใŸใ‚ใฎ่จˆ็ฎ—ใฏ็•ฐใชใ‚Šใพใ™ใ€‚

      ๆ—ฅไป˜ๅ˜ไฝใฏใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ๆœ€ๅˆใซๆœŸ้–“ใŒใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซๅŠ ็ฎ—ใ•ใ‚Œใฆใ‹ใ‚‰ใ€ใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใซๆˆปใ•ใ‚Œใพใ™ใ€‚ ๅค‰ๆ›ใฏใ€ๅŠ ็ฎ—ๅ‰ใซใ‚ชใƒ•ใ‚ปใƒƒใƒˆไป˜ใใฎofLocal(LocalDateTime, ZoneId, ZoneOffset)ใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚

      ๆ™‚้–“ๅ˜ไฝใฏใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ๆœ€ๅˆใซๆœŸ้–“ใŒใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซๅŠ ็ฎ—ใ•ใ‚Œใฆใ‹ใ‚‰ใ€ใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใซๆˆปใ•ใ‚Œใพใ™ใ€‚ ๅค‰ๆ›ใฏใ€ๅŠ ็ฎ—ๅ‰ใซใ‚ชใƒ•ใ‚ปใƒƒใƒˆไป˜ใใฎofInstant(LocalDateTime, ZoneOffset, ZoneId)ใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚

      ใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒChronoUnitใงใชใ„ๅ ดๅˆใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฎ็ตๆžœใฏใ€thisใ‚’ๅผ•ๆ•ฐใจใ—ใฆๆธกใ—ใฆTemporalUnit.addTo(Temporal, long)ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใซใ‚ˆใฃใฆๅ–ๅพ—ใ•ใ‚Œใพใ™ใ€‚ ใ“ใฎๅ ดๅˆใ€ๅŠ ็ฎ—ใ‚’ๅฎŸ่กŒใ™ใ‚‹ใ‹ใฉใ†ใ‹ใŠใ‚ˆใณใฉใฎใ‚ˆใ†ใซๅฎŸ่กŒใ™ใ‚‹ใ‹ใฏๅ˜ไฝใซใ‚ˆใฃใฆๆฑบใพใ‚Šใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ๅฎš็พฉ:
      plus ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๅฎš็พฉ:
      ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalใฎplus
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      amountToAdd - ็ตๆžœใซๅŠ ็ฎ—ใ™ใ‚‹ๅ˜ไฝใฎ้‡ใ€่ฒ ใ‚‚ๅฏ
      unit - ๅŠ ็ฎ—ใ™ใ‚‹้‡ใฎๅ˜ไฝใ€nullใงใชใ„
      ๆˆปใ‚Šๅ€ค:
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้‡ใŒๅŠ ็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ๅŠ ็ฎ—ใงใใชใ„ๅ ดๅˆ
      UnsupportedTemporalTypeException - ๅ˜ไฝใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ๅ ดๅˆ
      ArithmeticException - ๆ•ฐๅ€คใฎใ‚ชใƒผใƒใƒผใƒ•ใƒญใƒผใŒ็™บ็”Ÿใ—ใŸๅ ดๅˆ
    • plusYears

      public ZonedDateTime plusYears(long years)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅนดๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซๅนดใ‚’ๅŠ ็ฎ—ใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      years - ๅŠ ็ฎ—ใ™ใ‚‹ๅนดๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ๅนดใ‚’ๅŠ ็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • plusMonths

      public ZonedDateTime plusMonths(long months)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸๆœˆๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซๆœˆใ‚’ๅŠ ็ฎ—ใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      months - ๅŠ ็ฎ—ใ™ใ‚‹ๆœˆๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ๆœˆใŒๅŠ ็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • plusWeeks

      public ZonedDateTime plusWeeks(long weeks)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้€ฑๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซ้€ฑใ‚’ๅŠ ็ฎ—ใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      weeks - ๅŠ ็ฎ—ใ™ใ‚‹้€ฑๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ้€ฑใŒๅŠ ็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • plusDays

      public ZonedDateTime plusDays(long days)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸๆ—ฅๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซๆ—ฅใ‚’ๅŠ ็ฎ—ใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      days - ๅŠ ็ฎ—ใ™ใ‚‹ๆ—ฅๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ๆ—ฅใŒๅŠ ็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • plusHours

      public ZonedDateTime plusHours(long hours)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸๆ™‚้–“ๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€1ๆ™‚้–“ใฎๅŠ ็ฎ—ใŒๅธธใซ1ๆ™‚้–“ๅพŒใฎใƒ‡ใƒฅใƒฌใƒผใ‚ทใƒงใƒณใซใชใ‚‹ใ‚ˆใ†ใซใ€ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ใ“ใ‚Œใซใ‚ˆใ‚Šใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ1ๆ™‚้–“ใงใชใ„้‡ๅˆ†ๅค‰ใ‚ใ‚‹ๅ ดๅˆใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใฎๆ–นๆณ•ใฏๆ—ฅใ€ๆœˆใŠใ‚ˆใณๅนดใงไฝฟ็”จใ•ใ‚Œใ‚‹ๆ–นๆณ•ใจใฏ็•ฐใชใ‚‹ใŸใ‚ใ€1ๆ—ฅใฎๅŠ ็ฎ—ใฏ24ๆ™‚้–“ใฎๅŠ ็ฎ—ใจๅŒใ˜ใงใฏใชใ„ใ“ใจใซๆณจๆ„ใ—ใฆใใ ใ•ใ„ใ€‚

      ใŸใจใˆใฐใ€ใ€ŒEurope/Parisใ€ใชใฉใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‚’่€ƒใˆใฆใฟใพใ™ใ€‚็ง‹ใฎDSTใ‚ซใƒƒใƒˆใƒปใ‚ชใƒผใƒใƒผใฏใ€็พๅœฐๆ™‚้–“ใฎ02:00ใ‹ใ‚‰02:59ใŒๅคใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆ+02:00ใ‹ใ‚‰ๅ†ฌใฎ+01:00ใซ2ๅ›žๅค‰ๅŒ–ใ™ใ‚‹ใ“ใจใ‚’ๆ„ๅ‘ณใ—ใพใ™ใ€‚

      • 1ๆ™‚้–“ใ‚’01:30+02:00ใซ่ฟฝๅŠ ใ™ใ‚‹ใจใ€02:30+02:00ใจใชใ‚Šใพใ™ใ€‚(ไธกๆ–นใจใ‚‚ๅคๆ™‚้–“)
      • 02:30+02:00ใซ1ๆ™‚้–“ใ‚’่ฟฝๅŠ ใ™ใ‚‹ใจใ€02:30+01:00ใซใชใ‚Šใพใ™ใ€‚(ๅคๆ™‚้–“ใ‹ใ‚‰ๅ†ฌๆ™‚้–“ใซ็งปๅ‹•)
      • 02:30+01:00ใซ1ๆ™‚้–“ใ‚’่ฟฝๅŠ ใ™ใ‚‹ใจใ€03:30+01:00ใซใชใ‚Šใพใ™ใ€‚(ไธกๆ–นใจใ‚‚ๅ†ฌๆ™‚้–“)
      • 01:30+02:00ใซ3ๆ™‚้–“ใ‚’่ฟฝๅŠ ใ™ใ‚‹ใจใ€03:30+01:00ใซใชใ‚Šใพใ™ใ€‚(ๅคๆ™‚้–“ใ‹ใ‚‰ๅ†ฌๆ™‚้–“ใซ็งปๅ‹•)

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      hours - ๅŠ ็ฎ—ใ™ใ‚‹ๆ™‚้–“ๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ๆ™‚ใŒๅŠ ็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • plusMinutes

      public ZonedDateTime plusMinutes(long minutes)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅˆ†ๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€1ๅˆ†้–“ใฎๅŠ ็ฎ—ใŒๅธธใซ1ๅˆ†้–“ๅพŒใฎใƒ‡ใƒฅใƒฌใƒผใ‚ทใƒงใƒณใซใชใ‚‹ใ‚ˆใ†ใซใ€ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ใ“ใ‚Œใซใ‚ˆใ‚Šใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ1ๅˆ†้–“ใงใชใ„้‡ๅˆ†ๅค‰ใ‚ใ‚‹ๅ ดๅˆใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใฎๆ–นๆณ•ใฏๆ—ฅใ€ๆœˆใŠใ‚ˆใณๅนดใงไฝฟ็”จใ•ใ‚Œใ‚‹ๆ–นๆณ•ใจใฏ็•ฐใชใ‚‹ใ“ใจใซๆณจๆ„ใ—ใฆใใ ใ•ใ„ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      minutes - ๅŠ ็ฎ—ใ™ใ‚‹ๅˆ†ๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ๅˆ†ใ‚’ๅŠ ็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • plusSeconds

      public ZonedDateTime plusSeconds(long seconds)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸ็ง’ๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€1็ง’ใฎๅŠ ็ฎ—ใŒๅธธใซ1็ง’ๅพŒใฎใƒ‡ใƒฅใƒฌใƒผใ‚ทใƒงใƒณใซใชใ‚‹ใ‚ˆใ†ใซใ€ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ใ“ใ‚Œใซใ‚ˆใ‚Šใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ1็ง’ใงใชใ„้‡ๅˆ†ๅค‰ใ‚ใ‚‹ๅ ดๅˆใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใฎๆ–นๆณ•ใฏๆ—ฅใ€ๆœˆใŠใ‚ˆใณๅนดใงไฝฟ็”จใ•ใ‚Œใ‚‹ๆ–นๆณ•ใจใฏ็•ฐใชใ‚‹ใ“ใจใซๆณจๆ„ใ—ใฆใใ ใ•ใ„ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      seconds - ๅŠ ็ฎ—ใ™ใ‚‹็ง’ๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ็ง’ใŒๅŠ ็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • plusNanos

      public ZonedDateTime plusNanos(long nanos)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒŠใƒŽ็ง’ๆ•ฐใ‚’ๅŠ ็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€1ใƒŠใƒŽ็ง’ใฎๅŠ ็ฎ—ใŒๅธธใซ1ใƒŠใƒŽ็ง’ๅพŒใฎใƒ‡ใƒฅใƒฌใƒผใ‚ทใƒงใƒณใซใชใ‚‹ใ‚ˆใ†ใซใ€ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ใ“ใ‚Œใซใ‚ˆใ‚Šใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ1ใƒŠใƒŽ็ง’ใงใชใ„้‡ๅˆ†ๅค‰ใ‚ใ‚‹ๅ ดๅˆใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใฎๆ–นๆณ•ใฏๆ—ฅใ€ๆœˆใŠใ‚ˆใณๅนดใงไฝฟ็”จใ•ใ‚Œใ‚‹ๆ–นๆณ•ใจใฏ็•ฐใชใ‚‹ใ“ใจใซๆณจๆ„ใ—ใฆใใ ใ•ใ„ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      nanos - ๅŠ ็ฎ—ใ™ใ‚‹ใƒŠใƒŽ็ง’ๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ใƒŠใƒŽ็ง’ใŒๅŠ ็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • minus

      public ZonedDateTime minus(TemporalAmount amountToSubtract)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้‡ใ‚’ๆธ›็ฎ—ใ—ใŸใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้‡ใŒๆธ›็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ‚’่ฟ”ใ—ใพใ™ใ€‚ ใ“ใฎ้‡ใฏ้€šๅธธPeriodใพใŸใฏDurationใงใ™ใŒใ€TemporalAmountใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นใ‚’ๅฎŸ่ฃ…ใ™ใ‚‹ไป–ใฎใฉใฎๅž‹ใงใ‚ใฃใฆใ‚‚ใ‹ใพใ„ใพใ›ใ‚“ใ€‚

      ่จˆ็ฎ—ใฏใ€TemporalAmount.subtractFrom(Temporal)ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใซใ‚ˆใฃใฆ้‡ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใซๅง”่ญฒใ•ใ‚Œใพใ™ใ€‚ ้‡ๅฎŸ่ฃ…ใฏๆธ›็ฎ—ใ‚’ไปปๆ„ใฎๆ–นๆณ•ใง่‡ช็”ฑใซๅฎŸ่ฃ…ใงใใพใ™ใŒใ€้€šๅธธใฏminus(long, TemporalUnit)ใซใ‚ณใƒผใƒซใƒใƒƒใ‚ฏใ—ใพใ™ใ€‚ ๆญฃๅธธใซๆธ›็ฎ—ใงใใ‚‹ใ‹ใฉใ†ใ‹ใ‚’ๅˆคๆ–ญใ™ใ‚‹ใซใฏใ€้‡ๅฎŸ่ฃ…ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ๅ‚็…งใ—ใฆใใ ใ•ใ„ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ๅฎš็พฉ:
      minus ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๅฎš็พฉ:
      ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalใฎminus
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      amountToSubtract - ๆธ›็ฎ—ใ™ใ‚‹้‡ใ€nullใงใชใ„
      ๆˆปใ‚Šๅ€ค:
      ๆธ›็ฎ—ใŒๅฎŸ่กŒใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ๆธ›็ฎ—ใŒใงใใชใ„ๅ ดๅˆ
      ArithmeticException - ๆ•ฐๅ€คใฎใ‚ชใƒผใƒใƒผใƒ•ใƒญใƒผใŒ็™บ็”Ÿใ—ใŸๅ ดๅˆ
    • minus

      public ZonedDateTime minus(long amountToSubtract, TemporalUnit unit)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้‡ใ‚’ๆธ›็ฎ—ใ—ใŸใ€ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ๅ˜ไฝใซๅŸบใฅใ้‡ใŒๆธ›็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ‚’่ฟ”ใ—ใพใ™ใ€‚ ้‡ใ‚’ๆธ›็ฎ—ใงใใชใ„ๅ ดๅˆใ€ๅ˜ไฝใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ใ‹ไป–ใฎ็†็”ฑใฎใŸใ‚ใซใ€ไพ‹ๅค–ใŒใ‚นใƒญใƒผใ•ใ‚Œใพใ™ใ€‚

      ๆ—ฅไป˜ใŠใ‚ˆใณๆ™‚้–“ใฎๅ˜ไฝใฎใŸใ‚ใฎ่จˆ็ฎ—ใฏ็•ฐใชใ‚Šใพใ™ใ€‚

      ๆ—ฅไป˜ๅ˜ไฝใฏใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ๆœ€ๅˆใซๆœŸ้–“ใŒใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‹ใ‚‰ๆธ›็ฎ—ใ•ใ‚Œใฆใ‹ใ‚‰ใ€ใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใซๆˆปใ•ใ‚Œใพใ™ใ€‚ ๅค‰ๆ›ใฏใ€ๆธ›็ฎ—ๅ‰ใซใ‚ชใƒ•ใ‚ปใƒƒใƒˆไป˜ใใฎofLocal(LocalDateTime, ZoneId, ZoneOffset)ใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚

      ๆ™‚้–“ๅ˜ไฝใฏใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ๆœ€ๅˆใซๆœŸ้–“ใŒใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‹ใ‚‰ๆธ›็ฎ—ใ•ใ‚Œใฆใ‹ใ‚‰ใ€ใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใซๆˆปใ•ใ‚Œใพใ™ใ€‚ ๅค‰ๆ›ใฏใ€ๆธ›็ฎ—ๅ‰ใซใ‚ชใƒ•ใ‚ปใƒƒใƒˆไป˜ใใฎofInstant(LocalDateTime, ZoneOffset, ZoneId)ใ‚’ไฝฟ็”จใ—ใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฏใ€้‡ใ‚’็ฌฆๅทๅ่ปขใ—ใŸplus(long, TemporalUnit)ใจๅŒ็ญ‰ใงใ™ใ€‚ ๅŠ ็ฎ—ใŠใ‚ˆใณๆธ›็ฎ—ใŒใฉใฎใ‚ˆใ†ใซ่กŒใ‚ใ‚Œใ‚‹ใ‹ใซใคใ„ใฆใฎ่ฉณใ—ใ„่ชฌๆ˜Žใฏใ€ใใฎใƒกใ‚ฝใƒƒใƒ‰ใ‚’ๅ‚็…งใ—ใฆใใ ใ•ใ„ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ๅฎš็พฉ:
      minus ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๅฎš็พฉ:
      ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalใฎminus
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      amountToSubtract - ็ตๆžœใ‹ใ‚‰ๆธ›็ฎ—ใ™ใ‚‹ๅ˜ไฝใฎ้‡ใ€่ฒ ใ‚‚ๅฏ
      unit - ๆธ›็ฎ—ใ™ใ‚‹้‡ใฎๅ˜ไฝใ€nullใงใชใ„
      ๆˆปใ‚Šๅ€ค:
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้‡ใŒๆธ›็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ๆธ›็ฎ—ใŒใงใใชใ„ๅ ดๅˆ
      UnsupportedTemporalTypeException - ๅ˜ไฝใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ๅ ดๅˆ
      ArithmeticException - ๆ•ฐๅ€คใฎใ‚ชใƒผใƒใƒผใƒ•ใƒญใƒผใŒ็™บ็”Ÿใ—ใŸๅ ดๅˆ
    • minusYears

      public ZonedDateTime minusYears(long years)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅนดๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซๅนดใ‚’ๆธ›็ฎ—ใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      years - ๆธ›็ฎ—ใ™ใ‚‹ๅนดๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ๅนดใŒๆธ›็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • minusMonths

      public ZonedDateTime minusMonths(long months)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸๆœˆๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซๆœˆใ‚’ๆธ›็ฎ—ใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      months - ๆธ›็ฎ—ใ™ใ‚‹ๆœˆๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ๆœˆใŒๆธ›็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • minusWeeks

      public ZonedDateTime minusWeeks(long weeks)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸ้€ฑๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซ้€ฑใ‚’ๆธ›็ฎ—ใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      weeks - ๆธ›็ฎ—ใ™ใ‚‹้€ฑๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ้€ฑใŒๆธ›็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • minusDays

      public ZonedDateTime minusDays(long days)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸๆ—ฅๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใซๆ—ฅใ‚’ๆธ›็ฎ—ใ—ใพใ™ใ€‚ ใ“ใ‚Œใฏใใ‚Œใ‹ใ‚‰ใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใฎใ‚พใƒผใƒณIDใ‚’ไฝฟ็”จใ—ใฆใ€ZonedDateTimeใซๆˆปใ•ใ‚Œใพใ™ใ€‚

      ZonedDateTimeใซๆˆปใ—ใŸใจใใซใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ้‡่ค‡ๅ†…ใฎๅ ดๅˆใฏใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฏๅฏ่ƒฝใชๅ ดๅˆใฏไฟๆŒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅ ดๅˆใฏๅ…ˆใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆใŒไฝฟ็”จใ•ใ‚Œใพใ™ใ€‚ ใ‚ฎใƒฃใƒƒใƒ—ๅ†…ใฎๅ ดๅˆใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒใ‚ฎใƒฃใƒƒใƒ—ใฎ้•ทใ•ๅˆ†ๅ‰ๆ–นใซ่ชฟๆ•ดใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      days - ๆธ›็ฎ—ใ™ใ‚‹ๆ—ฅๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ๆ—ฅใŒๆธ›็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • minusHours

      public ZonedDateTime minusHours(long hours)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸๆ™‚้–“ๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€1ๆ™‚้–“ใฎๆธ›็ฎ—ใŒๅธธใซ1ๆ™‚้–“ๅ‰ใฎใƒ‡ใƒฅใƒฌใƒผใ‚ทใƒงใƒณใซใชใ‚‹ใ‚ˆใ†ใซใ€ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ใ“ใ‚Œใซใ‚ˆใ‚Šใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ1ๆ™‚้–“ใงใชใ„้‡ๅˆ†ๅค‰ใ‚ใ‚‹ๅ ดๅˆใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใฎๆ–นๆณ•ใฏๆ—ฅใ€ๆœˆใŠใ‚ˆใณๅนดใงไฝฟ็”จใ•ใ‚Œใ‚‹ๆ–นๆณ•ใจใฏ็•ฐใชใ‚‹ใŸใ‚ใ€1ๆ—ฅใฎๆธ›็ฎ—ใฏ24ๆ™‚้–“ใฎๅŠ ็ฎ—ใจๅŒใ˜ใงใฏใชใ„ใ“ใจใซๆณจๆ„ใ—ใฆใใ ใ•ใ„ใ€‚

      ใŸใจใˆใฐใ€ใ€ŒEurope/Parisใ€ใชใฉใฎใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใ‚’่€ƒใˆใฆใฟใพใ™ใ€‚็ง‹ใฎDSTใ‚ซใƒƒใƒˆใƒปใ‚ชใƒผใƒใƒผใฏใ€็พๅœฐๆ™‚้–“ใฎ02:00ใ‹ใ‚‰02:59ใŒๅคใฎใ‚ชใƒ•ใ‚ปใƒƒใƒˆ+02:00ใ‹ใ‚‰ๅ†ฌใฎ+01:00ใซ2ๅ›žๅค‰ๅŒ–ใ™ใ‚‹ใ“ใจใ‚’ๆ„ๅ‘ณใ—ใพใ™ใ€‚

      • 03:30+01:00ใ‹ใ‚‰1ๆ™‚้–“ใ‚’ๅผ•ใใจใ€02:30+01:00ใจใชใ‚Šใพใ™ใ€‚(ไธกๆ–นใจใ‚‚ๅ†ฌๆ™‚้–“)
      • 02:30+01:00ใ‹ใ‚‰1ๆ™‚้–“ใ‚’ๅผ•ใ„ใŸๅ ดๅˆใ€02:30+02:00ใจใชใ‚Šใพใ™ใ€‚(ๅ†ฌๆ™‚้–“ใ‹ใ‚‰ๅคๆ™‚้–“ใซ็งปๅ‹•)
      • 02:30+02:00ใ‹ใ‚‰1ๆ™‚้–“ใ‚’ๅผ•ใใจใ€01:30+02:00ใจใชใ‚Šใพใ™ใ€‚(ไธกๆ–นใจใ‚‚ๅคๆ™‚้–“)
      • 03:30+01:00ใ‹ใ‚‰3ๆ™‚้–“ใ‚’ๅผ•ใใจใ€01:30+02:00ใจใชใ‚Šใพใ™ใ€‚(ๅ†ฌๆ™‚้–“ใ‹ใ‚‰ๅคๆ™‚้–“ใซ็งปๅ‹•)

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      hours - ๆธ›็ฎ—ใ™ใ‚‹ๆ™‚้–“ๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ๆ™‚ใŒๆธ›็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • minusMinutes

      public ZonedDateTime minusMinutes(long minutes)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅˆ†ๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€1ๅˆ†ใฎๆธ›็ฎ—ใŒๅธธใซ1ๅˆ†้–“ๅ‰ใฎใƒ‡ใƒฅใƒฌใƒผใ‚ทใƒงใƒณใซใชใ‚‹ใ‚ˆใ†ใซใ€ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ใ“ใ‚Œใซใ‚ˆใ‚Šใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ1ๅˆ†้–“ใงใชใ„้‡ๅˆ†ๅค‰ใ‚ใ‚‹ๅ ดๅˆใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใฎๆ–นๆณ•ใฏๆ—ฅใ€ๆœˆใŠใ‚ˆใณๅนดใงไฝฟ็”จใ•ใ‚Œใ‚‹ๆ–นๆณ•ใจใฏ็•ฐใชใ‚‹ใ“ใจใซๆณจๆ„ใ—ใฆใใ ใ•ใ„ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      minutes - ๆธ›็ฎ—ใ™ใ‚‹ๅˆ†ๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ๅˆ†ใŒๆธ›็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • minusSeconds

      public ZonedDateTime minusSeconds(long seconds)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸ็ง’ๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€1็ง’ใฎๆธ›็ฎ—ใŒๅธธใซ1็ง’ๅ‰ใฎใƒ‡ใƒฅใƒฌใƒผใ‚ทใƒงใƒณใซใชใ‚‹ใ‚ˆใ†ใซใ€ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ใ“ใ‚Œใซใ‚ˆใ‚Šใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ1็ง’ใงใชใ„้‡ๅˆ†ๅค‰ใ‚ใ‚‹ๅ ดๅˆใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใฎๆ–นๆณ•ใฏๆ—ฅใ€ๆœˆใŠใ‚ˆใณๅนดใงไฝฟ็”จใ•ใ‚Œใ‚‹ๆ–นๆณ•ใจใฏ็•ฐใชใ‚‹ใ“ใจใซๆณจๆ„ใ—ใฆใใ ใ•ใ„ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      seconds - ๆธ›็ฎ—ใ™ใ‚‹็ง’ๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ็ง’ใŒๆธ›็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • minusNanos

      public ZonedDateTime minusNanos(long nanos)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒŠใƒŽ็ง’ๆ•ฐใ‚’ๆธ›็ฎ—ใ—ใฆใ€ใ“ใฎZonedDateTimeใฎใ‚ณใƒ”ใƒผใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€1ใƒŠใƒŽ็ง’ใฎๆธ›็ฎ—ใŒๅธธใซ1ใƒŠใƒŽ็ง’ๅ‰ใฎใƒ‡ใƒฅใƒฌใƒผใ‚ทใƒงใƒณใซใชใ‚‹ใ‚ˆใ†ใซใ€ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ใ“ใ‚Œใซใ‚ˆใ‚Šใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŒ1ใƒŠใƒŽ็ง’ใงใชใ„้‡ๅˆ†ๅค‰ใ‚ใ‚‹ๅ ดๅˆใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใฎๆ–นๆณ•ใฏๆ—ฅใ€ๆœˆใŠใ‚ˆใณๅนดใงไฝฟ็”จใ•ใ‚Œใ‚‹ๆ–นๆณ•ใจใฏ็•ฐใชใ‚‹ใ“ใจใซๆณจๆ„ใ—ใฆใใ ใ•ใ„ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      nanos - ๆธ›็ฎ—ใ™ใ‚‹ใƒŠใƒŽ็ง’ๆ•ฐใ€‚่ฒ ใฎๅ€คใฎๅ ดๅˆใ‚‚ใ‚ใ‚‹
      ๆˆปใ‚Šๅ€ค:
      ใƒŠใƒŽ็ง’ใŒๆธ›็ฎ—ใ•ใ‚ŒใŸ็Šถๆ…‹ใงใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใซๅŸบใฅใZonedDateTimeใ€nullใงใชใ„
      ใ‚นใƒญใƒผ:
      DateTimeException - ็ตๆžœใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๆ—ฅไป˜็ฏ„ๅ›ฒใ‚’่ถ…ใˆใ‚‹ๅ ดๅˆ
    • query

      public <R> R query(TemporalQuery<R> query)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ•ๅˆใ›ใ‚’ไฝฟ็”จใ—ใฆใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ•ใ„ๅˆใ‚ใ›ใพใ™ใ€‚

      ใ“ใ‚ŒใฏๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ•ๅˆใ›ๆ–นๆณ•ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใ‚’ไฝฟ็”จใ—ใฆใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๅ•ใ„ๅˆใ‚ใ›ใพใ™ใ€‚ TemporalQueryใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใฏ็ตๆžœใ‚’ๅ–ๅพ—ใ™ใ‚‹ใŸใ‚ใซไฝฟ็”จใ™ใ‚‹ใƒญใ‚ธใƒƒใ‚ฏใ‚’ๅฎš็พฉใ—ใพใ™ใ€‚ ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฎ็ตๆžœใ‚’็†่งฃใ™ใ‚‹ใซใฏใ€ๅ•ๅˆใ›ใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’ใŠ่ชญใฟใใ ใ•ใ„ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฎ็ตๆžœใฏใ€thisใ‚’ๅผ•ๆ•ฐใจใ—ใฆๆธกใ—ใฆใ€ๆŒ‡ๅฎšใ—ใŸๅ•ๅˆใ›ใงTemporalQuery.queryFrom(TemporalAccessor)ใƒกใ‚ฝใƒƒใƒ‰ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใซใ‚ˆใฃใฆๅ–ๅพ—ใ—ใพใ™ใ€‚

      ๅฎš็พฉ:
      query ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ๅฎš็พฉ:
      ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalAccessorใฎquery
      ๅž‹ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      R - ็ตๆžœใฎใ‚ฟใ‚คใƒ—
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      query - ๅ‘ผใณๅ‡บใ™ๅ•ๅˆใ›ใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ๅ•ๅˆใ›็ตๆžœใ€nullใŒ่ฟ”ใ•ใ‚Œใ‚‹ใ“ใจใŒใ‚ใ‚‹(ๅ•ๅˆใ›ใซใ‚ˆใฃใฆๅฎš็พฉใ•ใ‚Œใ‚‹)
      ใ‚นใƒญใƒผ:
      DateTimeException - ๅ•ใ„ๅˆใ‚ใ›ใงใใชใ„ๅ ดๅˆ(ๅ•ๅˆใ›ใซใ‚ˆใฃใฆๅฎš็พฉใ•ใ‚Œใ‚‹)
      ArithmeticException - ๆ•ฐๅ€คใฎใ‚ชใƒผใƒใƒผใƒ•ใƒญใƒผใŒ็™บ็”Ÿใ—ใŸๅ ดๅˆ(ๅ•ๅˆใ›ใซใ‚ˆใฃใฆๅฎš็พฉใ•ใ‚Œใ‚‹)
    • until

      public long until(Temporal endExclusive, TemporalUnit unit)
      ใ‚‚ใ†ไธ€ๆ–นใฎๆ—ฅไป˜/ๆ™‚้–“ใพใงใฎๆ™‚้–“้‡ใ‚’ๆŒ‡ๅฎšใ•ใ‚ŒใŸๅ˜ไฝใง่จˆ็ฎ—ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€1ใคใฎTemporalUnitใซๅŸบใฅใ„ใฆ2ใคใฎZonedDateTimeใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆ้–“ใฎๆ™‚้–“้‡ใ‚’่จˆ็ฎ—ใ—ใพใ™ใ€‚ ๅง‹็‚นใจ็ต‚็‚นใฏใ€ใ“ใ‚ŒใจๆŒ‡ๅฎšใ•ใ‚ŒใŸๆ—ฅไป˜/ๆ™‚้–“ใงใ™ใ€‚ ็ต‚ไบ†ใŒ้–‹ๅง‹ใ‚ˆใ‚Šๅ‰ใงใ‚ใ‚‹ๅ ดๅˆใ€็ตๆžœใฏ่ฒ ใซใชใ‚Šใพใ™ใ€‚ ใŸใจใˆใฐใ€2ใคใฎๆ—ฅไป˜/ๆ™‚้–“ใฎ้–“ใฎๆ—ฅๆ•ฐใฏใ€startDateTime.until(endDateTime, DAYS)ใ‚’ไฝฟ็”จใ—ใฆ่จˆ็ฎ—ใงใใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใซๆธกใ•ใ‚ŒใŸTemporalใฏใ€from(TemporalAccessor)ใ‚’ไฝฟ็”จใ—ใฆZonedDateTimeใซๅค‰ๆ›ใ•ใ‚Œใพใ™ใ€‚ ใ‚ฟใ‚คใƒ ใ‚พใƒผใƒณใŒ2ใคใฎใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใฎ้–“ใง็•ฐใชใ‚‹ๅ ดๅˆใ€ๆŒ‡ๅฎšใ•ใ‚ŒใŸ็ต‚ไบ†ๆ—ฅไป˜/ๆ™‚้–“ใŒใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใจๅŒใ˜ใ‚พใƒผใƒณใ‚’ๆŒใคใ‚ˆใ†ใซๆญฃ่ฆๅŒ–ใ•ใ‚Œใพใ™ใ€‚

      ใ“ใฎ่จˆ็ฎ—ใงใฏใ€2ใคใฎๆ—ฅไป˜/ๆ™‚้–“ใฎ้–“ใฎๅฎŒๅ…จใชๅ˜ไฝใฎๆ•ฐใ‚’่กจใ™ๆ•ดๆ•ฐใ‚’่ฟ”ใ—ใพใ™ใ€‚ ใŸใจใˆใฐใ€2012-06-15T00:00Zใจ2012-08-14T23:59Zใฎ้–“ใฎๆœˆๆ•ฐใฏใ€2ใ‹ๆœˆใซใฏ1ๅˆ†่ถณใ‚Šใชใ„ใŸใ‚ใ€1ใ‹ๆœˆใฎใฟใจใชใ‚Šใพใ™ใ€‚

      ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใ‚’ไฝฟ็”จใ™ใ‚‹็ญ‰ไพกใชๆ–นๆณ•ใŒ2ใคใ‚ใ‚Šใพใ™ใ€‚ 1ใค็›ฎใฏใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใงใ™ใ€‚ 2ใค็›ฎใฏTemporalUnit.between(Temporal, Temporal)ใ‚’ไฝฟ็”จใ™ใ‚‹ใ“ใจใงใ™ใ€‚

         // these two lines are equivalent
         amount = start.until(end, MONTHS);
         amount = MONTHS.between(start, end);
       
      ใ“ใฎ้ธๆŠžใฏใ€ใ‚ณใƒผใƒ‰ใŒ่ชญใฟใ‚„ใ™ใใชใ‚‹ใฎใฏใฉใกใ‚‰ใ‹ใซๅŸบใฅใ„ใฆ่กŒใฃใฆใใ ใ•ใ„ใ€‚

      ่จˆ็ฎ—ใฏChronoUnitใฎใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใซๅฎŸ่ฃ…ใ—ใพใ™ใ€‚ ใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ๅ˜ไฝใฏใ€NANOSใ€MICROSใ€MILLISใ€SECONDSใ€MINUTESใ€HOURSใ€HALF_DAYSใ€DAYSใ€WEEKSใ€MONTHSใ€YEARSใ€DECADESใ€CENTURIESใ€MILLENNIAใ€ใŠใ‚ˆใณERASใงใ™ใ€‚ ใใฎไป–ใฎChronoUnitๅ€คใฏไพ‹ๅค–ใ‚’ใ‚นใƒญใƒผใ—ใพใ™ใ€‚

      ๆ—ฅไป˜ใŠใ‚ˆใณๆ™‚้–“ใฎๅ˜ไฝใฎใŸใ‚ใฎ่จˆ็ฎ—ใฏ็•ฐใชใ‚Šใพใ™ใ€‚

      ๆ—ฅไป˜ๅ˜ไฝใฏใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใ‚’ไฝฟ็”จใ—ใฆใ€ใƒญใƒผใ‚ซใƒซๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ใŸใจใˆใฐใ€1ๆ—ฅใฎๆญฃๅˆใ‹ใ‚‰ๆฌกใฎๆ—ฅใฎๆญฃๅˆใพใงใฎๆœŸ้–“(ๆ—ฅๆ•ฐ)ใฏใ€ใ‚ตใƒžใƒผใƒปใ‚ฟใ‚คใƒ ใฎๅค‰ๆ›ดใŒใ‚ใฃใŸใ‹ใฉใ†ใ‹ใซ้–ขไฟ‚ใชใใ€ๅธธใซๆญฃ็ขบใซ1ๆ—ฅใจใ—ใฆใ‚ซใ‚ฆใƒณใƒˆใ•ใ‚Œใพใ™ใ€‚

      ๆ™‚้–“ๅ˜ไฝใฏใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆๆ™‚็ณปๅˆ—ใซๅฏพใ—ใฆไฝœ็”จใ—ใพใ™ใ€‚ ่จˆ็ฎ—ใฏใ€ๅฎŸ้š›ใซใฏไธกๆ–นใฎใ‚พใƒผใƒณไป˜ใๆ—ฅไป˜/ๆ™‚้–“ใ‚’ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆใซๅค‰ๆ›ใ—ใฆใ‹ใ‚‰ใ€ใ‚คใƒณใ‚นใ‚ฟใƒณใƒˆ้–“ใฎๆœŸ้–“ใ‚’่จˆ็ฎ—ใ—ใพใ™ใ€‚ ใŸใจใˆใฐใ€1ๆ—ฅใฎๆญฃๅˆใ‹ใ‚‰ๆฌกใฎๆ—ฅใฎๆญฃๅˆใพใงใฎๆœŸ้–“(ๆ™‚ๆ•ฐ)ใฏใ€ใ‚ตใƒžใƒผใƒปใ‚ฟใ‚คใƒ ใฎๅค‰ๆ›ดใŒใ‚ใฃใŸใ‹ใฉใ†ใ‹ใซๅฟœใ˜ใฆใ€23ใ€24ใพใŸใฏ25ๆ™‚้–“(ใ‚ใ‚‹ใ„ใฏใชใ‚“ใ‚‰ใ‹ใฎไป–ใฎ้‡)ใซใชใ‚Šใพใ™ใ€‚

      ๅ˜ไฝใŒChronoUnitใงใชใ„ๅ ดๅˆใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ใฎ็ตๆžœใฏใ€thisใ‚’1ใค็›ฎใฎๅผ•ๆ•ฐใจใ—ใฆใ€ๅค‰ๆ›ใ•ใ‚Œใ‚‹ๅ…ฅๅŠ›temporal (ไธ€ๆ™‚)ใ‚’2ใค็›ฎใฎๅผ•ๆ•ฐใจใ—ใฆๆธกใ—ใฆTemporalUnit.between(Temporal, Temporal)ใ‚’ๅ‘ผใณๅ‡บใ™ใ“ใจใซใ‚ˆใฃใฆๅ–ๅพ—ใ—ใพใ™ใ€‚

      ใ“ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฏไธๅค‰ใงใ€ใ“ใฎใƒกใ‚ฝใƒƒใƒ‰ๅ‘ผใณๅ‡บใ—ใซใ‚ˆใฃใฆๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใพใ›ใ‚“ใ€‚

      ๅฎš็พฉ:
      ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚นTemporalใฎuntil
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      endExclusive - ็ต‚ไบ†ๆ—ฅ(ใ“ใฎๆ—ฅใ‚’ๅซใพใชใ„)ใ€ZonedDateTimeใซๅค‰ๆ›ใ•ใ‚Œใ‚‹ใ€nullใงใชใ„
      unit - ้‡ใ‚’ๆธฌๅฎšใ™ใ‚‹ๅ˜ไฝใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‹ใ‚‰็ต‚ไบ†ๆ—ฅไป˜/ๆ™‚้–“ใพใงใฎๆ™‚้–“้‡
      ใ‚นใƒญใƒผ:
      DateTimeException - ้‡ใ‚’่จˆ็ฎ—ใงใใชใ„ๅ ดๅˆใ€ใพใŸใฏ็ต‚ไบ†ๆ™‚้–“็š„ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใ‚’ZonedDateTimeใซๅค‰ๆ›ใงใใชใ„ๅ ดๅˆ
      UnsupportedTemporalTypeException - ๅ˜ไฝใŒใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใชใ„ๅ ดๅˆ
      ArithmeticException - ๆ•ฐๅ€คใฎใ‚ชใƒผใƒใƒผใƒ•ใƒญใƒผใŒ็™บ็”Ÿใ—ใŸๅ ดๅˆ
    • format

      public String format(DateTimeFormatter formatter)
      ๆŒ‡ๅฎšใ•ใ‚ŒใŸใƒ•ใ‚ฉใƒผใƒžใƒƒใ‚ฟใ‚’ไฝฟ็”จใ—ใฆใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’ๆ›ธๅผ่จญๅฎšใ—ใพใ™ใ€‚

      ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฏใƒ•ใ‚ฉใƒผใƒžใƒƒใ‚ฟใซๆธกใ•ใ‚Œใ€ๆ–‡ๅญ—ๅˆ—ใŒ็”Ÿๆˆใ•ใ‚Œใพใ™ใ€‚

      ๅฎš็พฉ:
      format ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      formatter - ไฝฟ็”จใ™ใ‚‹ใƒ•ใ‚ฉใƒผใƒžใƒƒใ‚ฟใ€nullไปฅๅค–
      ๆˆปใ‚Šๅ€ค:
      ๆ›ธๅผ่จญๅฎšๆธˆใฎๆ—ฅไป˜/ๆ™‚้–“ๆ–‡ๅญ—ๅˆ—ใ€nullไปฅๅค–
      ใ‚นใƒญใƒผ:
      DateTimeException - ๅ‡บๅŠ›ๆ™‚ใซใ‚จใƒฉใƒผใŒ็™บ็”Ÿใ—ใŸๅ ดๅˆ
    • toOffsetDateTime

      public OffsetDateTime toOffsetDateTime()
      ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’OffsetDateTimeใซๅค‰ๆ›ใ—ใพใ™ใ€‚

      ใ“ใ‚Œใฏใ€ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใจใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’ไฝฟ็”จใ—ใฆใ‚ชใƒ•ใ‚ปใƒƒใƒˆๆ—ฅไป˜/ๆ™‚้–“ใ‚’ไฝœๆˆใ—ใพใ™ใ€‚ ใ‚พใƒผใƒณIDใฏ็„ก่ฆ–ใ•ใ‚Œใพใ™ใ€‚

      ๆˆปใ‚Šๅ€ค:
      ๅŒใ˜ใƒญใƒผใ‚ซใƒซๆ—ฅไป˜/ๆ™‚้–“ใŠใ‚ˆใณใ‚ชใƒ•ใ‚ปใƒƒใƒˆใ‚’่กจใ™ใ‚ชใƒ•ใ‚ปใƒƒใƒˆๆ—ฅไป˜/ๆ™‚้–“ใ€nullใงใชใ„
    • equals

      public boolean equals(Object obj)
      ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใŒๅˆฅใฎๆ—ฅไป˜/ๆ™‚้–“ใจ็ญ‰ใ—ใ„ใ‹ใฉใ†ใ‹ใ‚’ใƒใ‚งใƒƒใ‚ฏใ—ใพใ™ใ€‚

      ๆฏ”่ผƒใฏใ‚ชใƒ•ใ‚ปใƒƒใƒˆใฎๆ—ฅไป˜/ๆ™‚้–“ใจใ‚พใƒผใƒณใซๅŸบใฅใใพใ™ใ€‚ ZonedDateTimeๅž‹ใฎใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใฎใฟใŒๆฏ”่ผƒใ•ใ‚Œใ€ใใ‚Œไปฅๅค–ใฎๅž‹ใฏfalseใ‚’่ฟ”ใ—ใพใ™ใ€‚

      ๅฎš็พฉ:
      equals ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ใ‚ชใƒผใƒใƒผใƒฉใ‚คใƒ‰:
      equalsใ€ใ‚ฏใƒฉใ‚นObject
      ใƒ‘ใƒฉใƒกใƒผใ‚ฟ:
      obj - ใƒใ‚งใƒƒใ‚ฏใ™ใ‚‹ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใ€nullใฏfalseใ‚’่ฟ”ใ™
      ๆˆปใ‚Šๅ€ค:
      ใ“ใ‚ŒใŒไป–ใฎๆ—ฅไป˜/ๆ™‚้–“ใจ็ญ‰ใ—ใ„ๅ ดๅˆใฏtrue
      ้–ข้€ฃ้ …็›ฎ:
    • hashCode

      public int hashCode()
      ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎใƒใƒƒใ‚ทใƒฅใƒปใ‚ณใƒผใƒ‰ใ€‚
      ๅฎš็พฉ:
      hashCode ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ใ‚ชใƒผใƒใƒผใƒฉใ‚คใƒ‰:
      hashCodeใ€ใ‚ฏใƒฉใ‚นObject
      ๆˆปใ‚Šๅ€ค:
      ้ฉๅˆ‡ใชใƒใƒƒใ‚ทใƒฅใƒปใ‚ณใƒผใƒ‰
      ้–ข้€ฃ้ …็›ฎ:
    • toString

      public String toString()
      ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใ‚’Stringใจใ—ใฆๅ‡บๅŠ›ใ—ใพใ™(2007-12-03T10:15:30+01:00[Europe/Paris]ใชใฉ)ใ€‚

      ใƒ•ใ‚ฉใƒผใƒžใƒƒใƒˆใฏLocalDateTimeใจใใ‚Œใซ็ถšใZoneOffsetใงๆง‹ๆˆใ•ใ‚Œใพใ™ใ€‚ ZoneIdใŒใ‚ชใƒ•ใ‚ปใƒƒใƒˆใจๅŒใ˜ใงใชใ„ๅ ดๅˆใฏใ€IDใŒๅ‡บๅŠ›ใ•ใ‚Œใพใ™ใ€‚ ใ‚ชใƒ•ใ‚ปใƒƒใƒˆใจIDใŒๅŒใ˜ใงใ€ใ‚ชใƒ•ใ‚ปใƒƒใƒˆๅ†…ใฎ็ง’ใŒใ‚ผใƒญใฎๅ ดๅˆใ€ๅ‡บๅŠ›ใฏISO-8601ใจไบ’ๆ›ๆ€งใŒใ‚ใ‚Šใพใ™ใ€‚

      ๅฎš็พฉ:
      toString ใ€ใ‚คใƒณใ‚ฟใƒ•ใ‚งใƒผใ‚น ChronoZonedDateTime<LocalDate>
      ใ‚ชใƒผใƒใƒผใƒฉใ‚คใƒ‰:
      toStringใ€ใ‚ฏใƒฉใ‚นObject
      ๆˆปใ‚Šๅ€ค:
      ใ“ใฎๆ—ฅไป˜/ๆ™‚้–“ใฎๆ–‡ๅญ—ๅˆ—่กจ็พใ€nullไปฅๅค–