1. рдкреЗрд╢ рд╣реИ рдбреЗрдЯ рдЯрд╛рдЗрдо рдПрдкреАрдЖрдИ
рдЬрд╛рд╡рд╛ рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдХреЛ рджрд┐рдирд╛рдВрдХ рдФрд░ рдХреИрд▓реЗрдВрдбрд░ рдХрдХреНрд╖рд╛рдУрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдкрд╕рдВрдж рдирд╣реАрдВ рдЖрдИред рд╡реЗ рдЕрдкрдиреЗ рджрд┐рди рдореЗрдВ рдЕрдЪреНрдЫреЗ рдереЗ, рд▓реЗрдХрд┐рди рд╕рдордп рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдХреБрдЫ рд╕рд░рд▓, рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рдЧрдпрд╛ред Calendar
рдФрд░ рдЬрд╛рд╡рд╛ 8 ( рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рдХреЗ 15 рд╕рд╛рд▓ рдмрд╛рдж) рдХреА рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде , рдЬрд╛рд╡рд╛ рдбреЗрдЯ рдЯрд╛рдЗрдо рдПрдкреАрдЖрдИ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдХрдХреНрд╖рд╛рдУрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИ рдЬреЛ рд╕рдордп рд╕реЗ рдирд┐рдкрдЯрдиреЗ рд╡рд╛рд▓реЗ рд╣рд░ рд╕рдВрднрд╡ рдХрд╛рд░реНрдп рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЗрддрдиреЗ рд╕рд╛рд░реЗ рд╡рд░реНрдЧ рдереЗ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХрдИ рд╕рдВрдХреБрд▓реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
рдкреИрдХреЗрдЬ рдЬрд╛рд╡рд╛ рджрд┐рдирд╛рдВрдХ рд╕рдордп рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП рдЖрдзрд╛рд░ рдкреИрдХреЗрдЬ рд╣реИ: рдЗрд╕рдореЗрдВ , , , , рдФрд░ java.time
рдЬреИрд╕реЗ рд╡рд░реНрдЧ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ ред рдЗрди рд╡рд░реНрдЧреЛрдВ рдХреА рд╕рднреА рд╡рд╕реНрддреБрдПрдБ рд╣реИрдВ , рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж рдЙрдиреНрд╣реЗрдВ рдмрджрд▓рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛редLocalDate
LocalTime
LocalDateTime
Instant
Period
Duration
immutable
рдкреИрдХреЗрдЬ java.time.format
рдореЗрдВ рд╕рдордп рд╕реНрд╡рд░реВрдкрдг рдХреЗ рд▓рд┐рдП рдХрдХреНрд╖рд╛рдПрдВ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд рд╕рдордп (рдФрд░ рджрд┐рдирд╛рдВрдХ) рдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдирд╛ рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕рдореЗрдВ рдмрд╣реБрдореБрдЦреА DateTimeFormatter
рд╡рд░реНрдЧ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ SimpleDateFormat
рд╡рд░реНрдЧ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИред
рдкреИрдХреЗрдЬ java.time.zone
рдореЗрдВ рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдХреНрд╖рд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред TimeZone
рдЗрд╕рдореЗрдВ рдФрд░ рдЬреИрд╕реЗ рд╡рд░реНрдЧ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ ZonedDateTime
ред рдпрджрд┐ рдЖрдк рджреБрдирд┐рдпрд╛ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╣рд┐рд╕реНрд╕реЛрдВ рдореЗрдВ рд╕реНрдерд┐рдд рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдХреЛрдб рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрди рдХрдХреНрд╖рд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
2. LocalDate
рд╡рд░реНрдЧ
рдбреЗрдЯ рдЯрд╛рдЗрдо рдПрдкреАрдЖрдИ рд╕реЗ рдкрд╣рд▓реА рдФрд░ рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдХреНрд▓рд╛рд╕ рдЬрд┐рд╕реЗ рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рд╡рд╣ LocalDate
рдХреНрд▓рд╛рд╕ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рд╢рд╛рдпрдж рдЗрд╕рдХреЗ рдирд╛рдо рд╕реЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕ рд╡рд░реНрдЧ рдХреЛ рддрд╛рд░реАрдЦреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдЗрд╕ рд╡рд░реНрдЧ рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирдиреЗ рдХреЗ рдмрд╛рдж рдирд╣реАрдВ рдмрджрд▓рддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд LocalDate
рд╡рд░реНрдЧ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдЧреБрдг рд╡рд░реНрдЧ рдореЗрдВ рд╕рд░рд▓рддрд╛ рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдХрдИ рдзрд╛рдЧреЗ (рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдзрд╛рдЧреЗ) рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдРрд╕реА рд╡рд╕реНрддреБ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░ рд░рд╣реЗ рд╣реЛрдВред
рдПрдХ рдирдИ рд╡рд╕реНрддреБ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП LocalDate
, рдЖрдкрдХреЛ рд╕реНрдереИрддрд┐рдХ рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдореБрдЦреНрдп рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИред
рд╡рд░реНрддрдорд╛рди рддрд┐рдерд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛
рд╡рд░реНрддрдорд╛рди рддрд┐рдерд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕реНрдереИрддрд┐рдХ now()
рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдЬрд┐рддрдирд╛ рд▓рдЧрддрд╛ рд╣реИ рдЙрд╕рд╕реЗ рдХрд╣реАрдВ рдЬреНрдпрд╛рджрд╛ рдЖрд╕рд╛рди рд╣реИ:
LocalDate today = LocalDate.now();
рдХрд╣рд╛рдБ today
рдПрдХ LocalDate
рдЪрд░ рд╣реИ, рдФрд░ рдХрдХреНрд╖рд╛ рдХреА LocalDate.now()
рд╕реНрдерд┐рд░ now()
рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЙрд▓ рд╣реИредLocalDate
рдЙрджрд╛рд╣рд░рдг:
рдХреЛрдб | рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ |
---|---|
|
|
рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рджрд┐рдирд╛рдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛
рдХрдХреНрд╖рд╛ рдореЗрдВ рд╡рд┐рдзрд┐ LocalDate
рдХреА рднрд┐рдиреНрдирддрд╛ рднреА рд╣реЛрддреА рд╣реИ now(ZoneId)
рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рддрд┐рдерд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рджреЗрддреА рд╣реИред
рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдПрдХ рдЕрдиреНрдп рд╡рд░реНрдЧ - ZoneId
рд╡рд░реНрдЧ (java.time.ZoneId) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕рдХреА рдПрдХ of()
рд╡рд┐рдзрд┐ рд╣реИ рдЬреЛ ZoneId
рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдХреЗ рдирд╛рдо рдкрд░ рджреА рдЧрдИ рд╡рд╕реНрддреБ рдХреЛ рд▓реМрдЯрд╛рддреА рд╣реИред
рд╢рдВрдШрд╛рдИ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рддрд┐рдерд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
рдХреЛрдб | рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ |
---|---|
|
|
рдЖрдк рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╕рднреА рд╕рдордп рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рдирд╛рдореЛрдВ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
3. рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрд┐рдерд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛
рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрд┐рдерд┐ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╡рд╕реНрддреБ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП LocalDate
, рдЖрдкрдХреЛ рд╕реНрдереИрддрд┐рдХ of()
рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣рд╛рдБ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рдФрд░ рд╕реНрдкрд╖реНрдЯ рднреА рд╣реИ:
LocalDate date = LocalDate.of(2019, Month.FEBRUARY, 22);
рдХрд╣рд╛рдБ date
рдПрдХ LocalDate
рдЪрд░ рд╣реИ, рдФрд░ рдХрдХреНрд╖рд╛ рдХреА рд╕реНрдерд┐рд░ рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЙрд▓ рд╣реИредLocalDate.of()
of()
LocalDate
рдпрд╣рд╛рдВ рд╣рдо рдлрд░рд╡рд░реА рдХреЛ рдорд╣реАрдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рд╡рд░реНрдЧ (java.time.Month) FEBRUARY
рдХреЗ рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВредMonth
рдЖрдк рдорд╣реАрдиреЗ рдХреЛ рдкреБрд░рд╛рдиреЗ рддрд░реАрдХреЗ рд╕реЗ рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ:
LocalDate date = LocalDate.of(2019, 2, 22);
рджреЛ? рдлрд░рд╡рд░реА рдХреЗ рдмрдЬрд╛рдп? рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдорд╣реАрдиреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдПрдХ рд╕реЗ рдЧрд┐рдирд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ?
рд╣рд╛рдВ, рдЬрд╛рд╡рд╛ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рдЧрднрдЧ 20 рд╕рд╛рд▓ рдмрд╛рдж, рдорд╣реАрдиреЛрдВ рдХреЛ рд╢реВрдиреНрдп рд╕реЗ рдЧрд┐рдирд╛ рдЬрд╛рдирд╛ рдмрдВрдж рд╣реЛ рдЧрдпрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг:
рдХреЛрдб | рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ |
---|---|
|
|
рджрд┐рди рдХреЗ рд╕реВрдЪрдХрд╛рдВрдХ рджреНрд╡рд╛рд░рд╛ рдПрдХ рддрд┐рдерд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛
рддрд┐рдерд┐ рдмрдирд╛рдиреЗ рдХрд╛ рдПрдХ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рддрд░реАрдХрд╛ рд╣реИ: ofYearDay
рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдХреЗрд╡рд▓ рд╡рд░реНрд╖ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рд╡рд░реНрд╖ рдореЗрдВ рджрд┐рди рдХреЗ рд╕реВрдЪрдХрд╛рдВрдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рддрд┐рдерд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрд╕реНрдерд┐рддрд┐ рд╣реИ:
LocalDate date = LocalDate.ofYearDay(year, day);
рдЬрд╣рд╛рдВ year
рд╡рд░реНрд╖ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдФрд░ day
рд╡рд░реНрд╖ рдореЗрдВ рджрд┐рди рдХрд╛ рд╕реВрдЪрдХрд╛рдВрдХ рд╣реИред
рдЙрджрд╛рд╣рд░рдг:
рдХреЛрдб | рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ |
---|---|
|
|
10 рдЕрдкреНрд░реИрд▓ 2019 рдХрд╛ 100рд╡рд╛рдВ рджрд┐рди рд╣реИред
рдПрдХ рдпреВрдирд┐рдХреНрд╕ рддрд┐рдерд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛
рдХреНрдпрд╛ рдЖрдкрдХреЛ рдпрд╛рдж рд╣реИ рдХрд┐ Date
1 рдЬрдирд╡рд░реА, 1970 рд╕реЗ рд╡рд╕реНрддреБрдУрдВ рдиреЗ рд╣рдореЗрд╢рд╛ рд╕рдордп рдХреЛ рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рд╣реИ? рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЕрдЪреНрдЫреЗ рдкреБрд░рд╛рдиреЗ рджрд┐рдиреЛрдВ рдХреЛ рдпрд╛рдж рди рдХрд░реЗрдВ, LocalDate
рдХрдХреНрд╖рд╛ рдХреЛ рдПрдХ ofEpochDay()
рд╡рд┐рдзрд┐ рдорд┐рд▓реА, рдЬреЛ 1 рдЬрдирд╡рд░реА, 1970 рд╕реЗ рдЧрдгрдирд╛ рдХреА рдЧрдИ рддрд╛рд░реАрдЦ рд▓реМрдЯрд╛рддреА рд╣реИред рдпрд╣рд╛рдБ рд╕рд╛рдорд╛рдиреНрдп рд╕реНрд╡рд░реВрдк рд╣реИ:
LocalDate date = LocalDate.ofEpochDay(day);
1 рдЬрдирд╡рд░реА 1970 рдХреЗ рдмрд╛рдж рд╕реЗ рдЕрдм рддрдХ рдХрд┐рддрдиреЗ day
рджрд┐рди рдмреАрдд рдЪреБрдХреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг:
рдХреЛрдб | рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ |
---|---|
|
|
4. рдХрд┐рд╕реА рддрд┐рдерд┐ рдХреЗ рддрддреНрд╡ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛
рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдмрджрд▓рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ LocalDate
, рд▓реЗрдХрд┐рди рдЖрдк рд╕рдВрдЧреНрд░рд╣реАрдд рддрд┐рдерд┐ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрддреНрд╡ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред LocalDate
рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВ:
рддрд░реАрдХрд╛ | рд╡рд┐рд╡рд░рдг |
---|---|
|
рдХрд┐рд╕реА рдЦрд╛рд╕ рддрд╛рд░реАрдЦ рдХрд╛ рд╕рд╛рд▓ рд▓реМрдЯрд╛рддрд╛ рд╣реИ |
|
рджрд┐рдирд╛рдВрдХ рдХрд╛ рдорд╣реАрдирд╛ рд▓реМрдЯрд╛рддрд╛ рд╣реИ: рдХрдИ рд╕реНрдерд┐рд░рд╛рдВрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХJANUARY, FEBRUARY, ...; |
|
рддрд╛рд░реАрдЦ рдХреЗ рдорд╣реАрдиреЗ рдХрд╛ рдЗрдВрдбреЗрдХреНрд╕ рд▓реМрдЯрд╛рддрд╛ рд╣реИ. рдЬрдирд╡рд░реА == 1ред |
|
рдорд╣реАрдиреЗ рдХреЗ рджрд┐рди рдХрд╛ рд╕реВрдЪрдХрд╛рдВрдХ рд▓реМрдЯрд╛рддрд╛ рд╣реИ |
|
рд╡рд░реНрд╖ рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рджрд┐рди рдХрд╛ рд╕реВрдЪрдХрд╛рдВрдХ рд▓реМрдЯрд╛рддрд╛ рд╣реИ |
|
рд╕рдкреНрддрд╛рд╣ рдХрд╛ рджрд┐рди рд▓реМрдЯрд╛рддрд╛ рд╣реИ: рдХрдИ рд╕реНрдерд┐рд░рд╛рдВрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХMONDAY, TUESDAY, ...; |
|
рдпреБрдЧ рджреЗрддрд╛ рд╣реИ: рдпрд╛ рддреЛ BCE (рд╡рд░реНрддрдорд╛рди рдпреБрдЧ рд╕реЗ рдкрд╣рд▓реЗ) рдФрд░ CE (рд╡рд░реНрддрдорд╛рди рдпреБрдЧ) |
рдЙрджрд╛рд╣рд░рдг:
рдХреЛрдб | рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ |
---|---|
|
|
LocalDate
5. рдХрд┐рд╕реА рд╡рд╕реНрддреБ рдореЗрдВ рджрд┐рдирд╛рдВрдХ рдмрджрд▓рдирд╛
рдХрдХреНрд╖рд╛ LocalDate
рдореЗрдВ рдХрдИ рд╡рд┐рдзрд┐рдпрд╛рдБ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рддрд┐рдерд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рджреЗрддреА рд╣реИрдВред рдЗрди рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди String
рд╡рд░реНрдЧ рдХреЗ рддрд░реАрдХреЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИ: рд╡реЗ рдореМрдЬреВрджрд╛ LocalDate
рд╡рд╕реНрддреБ рдХреЛ рдирд╣реАрдВ рдмрджрд▓рддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рд╡рд╛рдВрдЫрд┐рдд рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рд▓реМрдЯрд╛рддреЗ рд╣реИрдВред
рдпрд╣рд╛рдБ рд╡рд░реНрдЧ рдХреЗ рддрд░реАрдХреЗ рд╣реИрдВ LocalDate
:
рддрд░реАрдХрд╛ | рд╡рд┐рд╡рд░рдг |
---|---|
|
рджрд┐рдирд╛рдВрдХ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рджрд┐рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ |
|
рддрд┐рдерд┐ рдореЗрдВ рд╕рдкреНрддрд╛рд╣ рдЬреЛрдбрд╝рддрд╛ рд╣реИ |
|
рддрд╛рд░реАрдЦ рдореЗрдВ рдорд╣реАрдиреЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИ |
|
рддрд┐рдерд┐ рдореЗрдВ рд╡рд░реНрд╖ рдЬреЛрдбрд╝рддрд╛ рд╣реИ |
|
рджрд┐рдирд╛рдВрдХ рд╕реЗ рджрд┐рди рдШрдЯрд╛рддрд╛ рд╣реИ |
|
рджрд┐рдирд╛рдВрдХ рд╕реЗ рд╕рдкреНрддрд╛рд╣ рдШрдЯрд╛рддрд╛ рд╣реИ |
|
рддрд╛рд░реАрдЦ рд╕реЗ рдорд╣реАрдиреЗ рдШрдЯрд╛рддрд╛ рд╣реИ |
|
рддрд┐рдерд┐ рд╕реЗ рд╡рд░реНрд╖ рдШрдЯрд╛рддрд╛ рд╣реИ |
рдЙрджрд╛рд╣рд░рдг:
рдХреЛрдб | рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ |
---|---|
|
|
рд╣рдо рдЬрд┐рди birthday object
рддрд░реАрдХреЛрдВ рдХреЛ рдХрд╣рддреЗ рд╣реИрдВ, рд╡реЗ рдирд╣реАрдВ рдмрджрд▓рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдЗрд╕рдХреА рд╡рд┐рдзрд┐рдпрд╛рдБ рдирдИ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд▓реМрдЯрд╛рддреА рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рдбреЗрдЯрд╛ рд╣реЛрддрд╛ рд╣реИред