package Ġio . is land time . clock . internal Ċ Ċ import Ġio . is land time .* Ċ import Ġio . is land time . internal .* Ċ Ċ internal Ġfun Ġjava . time . Instant . to Time At ( offset : ĠU tc Offset ): ĠTime Ġ= Ġto Time At ( offset , Ġepoch Second , Ġnano ) Ċ internal Ġfun Ġjava . time . Instant . to Time At ( zone : ĠTime Zone ): ĠTime Ġ= Ġto Time At ( zone . rules . offset At ( this )) Ċ Ċ internal Ġfun Ġjava . time . Instant . to Offset Time At ( offset : ĠU tc Offset ): ĠOffset Time Ġ{ ĊĠĠĠ Ġreturn Ġto Offset Time At ( offset , Ġepoch Second , Ġnano ) Ċ } Ċ Ċ internal Ġfun Ġjava . time . Instant . to Offset Time At ( zone : ĠTime Zone ): ĠOffset Time Ġ{ ĊĠĠĠ Ġreturn Ġto Offset Time At ( zone . rules . offset At ( this )) Ċ } Ċ Ċ internal Ġfun Ġjava . time . Instant . toDate At ( offset : ĠU tc Offset ): ĠDate Ġ= Ġto Date At ( offset , Ġepoch Second ) Ċ internal Ġfun Ġjava . time . Instant . toDate At ( zone : ĠTime Zone ): ĠDate Ġ= Ġto Date At ( zone . rules . offset At ( this )) Ċ Ċ internal Ġfun Ġjava . time . Instant . to DateTime At ( offset : ĠU tc Offset ): ĠDateTime Ġ= Ġto DateTime At ( offset , Ġepoch Second , Ġnano ) Ċ internal Ġfun Ġjava . time . Instant . to DateTime At ( zone : ĠTime Zone ): ĠDateTime Ġ= Ġto DateTime At ( zone . rules . offset At ( this )) Ċ Ċ internal Ġfun Ġjava . time . Instant . to Offset DateTime At ( offset : ĠU tc Offset ): ĠOffset DateTime Ġ{ ĊĠĠĠ Ġreturn Ġto Offset DateTime At ( offset , Ġepoch Second , Ġnano ) Ċ } Ċ Ċ internal Ġfun Ġjava . time . Instant . to Offset DateTime At ( zone : ĠTime Zone ): ĠOffset DateTime Ġ{ ĊĠĠĠ Ġreturn Ġto Offset DateTime At ( zone . rules . offset At ( this )) Ċ } Ċ Ċ internal Ġfun Ġjava . time . Instant . to Z onedDateTime At ( zone : ĠTime Zone ): ĠZ onedDateTime Ġ{ ĊĠĠĠ Ġval Ġoffset Ġ= Ġzone . rules . offset At ( this ) ĊĠĠĠ Ġval ĠdateTime Ġ= ĠDateTime . from Second Of Unix Epoch ( epoch Second , Ġnano , Ġoffset ) ĊĠĠĠ Ġreturn ĠZ onedDateTime . create ( dateTime , Ġoffset , Ġzone ) Ċ } Ċ