package Ġcom . t urre ta . kotlin . java . time čĊč Ċ import Ġjava . time . LocalDate č Ċ import Ġjava . time . LocalDateTime č Ċ import Ġjava . time . Period čĊč Ċ /** čĊ Ġ* Ġjava . time . Period Ġexample Ġin ĠKotlin čĊ Ġ* čĊ Ġ* Ġ@ author ĠT urre ta . com čĊ Ġ*/ č Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ čĊčĊĠĠĠ Ġ// Ġspecific DateTime Ġ= ĠFebruary Ġ 2 , Ġ 2 0 1 7 Ġ 9 : 0 0 ĠAM čĊĠĠĠ Ġvar Ġspecific DateTime : ĠLocalDateTime Ġ= ĠLocalDateTime . of ( 2 0 1 7 , Ġ 2 , Ġ 1 , Ġ 9 , Ġ 0 , Ġ 0 Ġ) čĊčĊĠĠĠ Ġprintln ( specific DateTime ) čĊčĊĠĠĠ Ġ// Ġspecific DateTime Ġ- Ġ 5 Ġdays čĊĠĠĠ Ġprintln ( specific DateTime . minus ( Period . of Days ( 5 ))) čĊčĊĠĠĠ Ġ// Ġspec ifi Date Only Ġ= ĠJuly Ġ 4 , Ġ 2 0 2 0 čĊĠĠĠ Ġvar Ġspecific Date Only Ġ= ĠLocalDate . of ( 2 0 2 0 , Ġ 7 , Ġ 4 ) čĊčĊĠĠĠ Ġprintln ( specific Date Only ) čĊčĊĠĠĠ Ġ// Ġspecific Date Only Ġ+ ĠĠ 1 Ġyear čĊĠĠĠ Ġprintln ( specific Date Only . plus ( Period . of Days ( 1 ))) čĊč Ċ }