package Ġcom . github . sat osh un . example . des ug art ime Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġcom . github . sat osh un . example . databinding . Des ugar Time Frag Binding Ċ import Ġjava . time . LocalDate Ċ import Ġjava . time . Zone Id Ċ import Ġjava . time . Zone Offset Ċ import Ġjava . util . Date Ċ Ċ class ĠDes ugar Time Fragment Ġ: ĠFragment () Ġ{ ĊĠ Ġprivate Ġlateinit Ġvar Ġbinding : ĠDes ugar Time Frag Binding ĊĊĠ Ġoverride Ġfun ĠonCreate View ( ĊĠĠĠ Ġinflater : ĠLayoutInflater , ĊĠĠĠ Ġcontainer : ĠViewGroup ?, ĊĠĠĠ ĠsavedInstanceState : ĠBundle ? ĊĠ Ġ): ĠView ? Ġ{ ĊĠĠĠ Ġbinding Ġ= ĠDes ugar Time Frag Binding . inflate ( ĊĠĠĠĠĠ Ġinflater , ĊĠĠĠĠĠ Ġcontainer , ĊĠĠĠĠĠ Ġfalse ĊĠĠĠ Ġ) ĊĠĠĠ Ġreturn Ġbinding . root ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġon View Created ( view : ĠView , ĠsavedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠ Ġsuper . on View Created ( view , ĠsavedInstanceState ) ĊĊĠĠĠ Ġ// ĠInstant ĠAPI ĊĠĠĠ Ġval Ġdate Ġ= ĠDate () ĊĠĠĠ Ġval Ġinstant Ġ= Ġdate . to Instant () ĊĠĠĠ Ġbinding . instant . text Ġ= Ġinstant . epoch Second . toString () ĊĊĠĠĠ Ġ// ĠZone Id ĠAPI ĊĠĠĠ Ġval Ġzone Id Ġ= ĠZone Id . system Default () ĊĠĠĠ Ġbinding . zone Id . text Ġ= Ġzone Id . id ĊĠĠĠ Ġprintln ( instant . at Zone ( zone Id ). day OfMonth ) ĊĠĠĠ Ġprintln ( instant . at Zone ( zone Id ). month ) ĊĊĠĠĠ Ġ// ĠLocalDate ĠAPI ĊĠĠĠ Ġval Ġnow Ġ= ĠLocalDate . now () ĊĠĠĠ Ġbinding . local Date . text Ġ= Ġnow . day OfMonth . toString () ĊĠĠĠ Ġprintln ( now . day OfMonth ) ĊĊĠĠĠ Ġ// ĠZone Offset ĠAPI ĊĠĠĠ Ġval Ġzone Offset Ġ= ĠZone Offset . of Hours ( 1 0 ) ĊĠĠĠ Ġprintln ( zone Offset ) ĊĠ Ġ} Ċ } Ċ