Ċ /** Ċ Ġ* Ċ Ġ* Ġ ĠEN : ĠDATE ĠAND ĠTIME ĠFORMAT Ċ Ġ* Ġ ĠEN : ĠWhen Ġworking Ġwith Ġdates Ġand Ġtimes Ġit Ġis Ġnecessary Ġto Ġconvert Ġto Ċ Ġ* Ġ ĠEN : Ġthe Ġstring Ġand Ġvice Ġvers a . Ċ Ġ* Ċ Ġ* Ġ ĠPT : ĠFORMAT AR ĠDATA ĠE ĠH ORA Ċ Ġ* Ġ ĠPT : ĠA o Ġtrab al har Ġcom Ġdatas Ġe Ġhor as ĠÃ© Ġprec iso Ġrealizar Ġa Ġcon vers Ã£o Ġpara Ċ Ġ* Ġ ĠPT : Ġa Ġstring Ġe Ġvice - ver sa . Ċ Ġ* Ċ Ġ*/ Ċ Ċ /** Ċ Ġ* Ġ ĠEN : ĠDefault ĠISO ĠFormat Ċ Ġ* Ċ Ġ* Ġ ĠPT : ĠP adr Ã£o Ġdo Ġformato ĠISO Ċ Ġ*/ Ċ Ċ val Ġinstant Ġ= Ġ_ time . instant (). at Zone (_ time . zone Offset ()) Ċ Ċ val Ġlocal DateTime Ġ= Ġ_ time . local DateTime From ( instant ) Ċ Ċ _ out . println ("< h 4 > Default ĠISO ĠFormat </ h 4 >"); Ċ try Ġ{ ĊĠĠĠ Ġ_ out . println (" Format : Ġ") ĊĠĠĠ Ġ_ out . println ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ time . dateTime Formatter (" iso - local - date - time "). format ( local DateTime ) ĊĠĠĠ Ġ) Ċ } Ġcatch Ġ( e : ĠThrowable ) Ġ{ ĊĠĠĠ Ġ_ log . error (" Formatting ĠISO Ġdate .", Ġe ) Ċ } Ċ _ out . println ("< br /> ") Ċ Ċ try Ġ{ ĊĠĠĠ Ġ_ out . println (" Parse : Ġ") ĊĠĠĠ Ġval ĠdateTime Parsed Ġ= Ġ_ time . local DateTime Parse ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" 2 0 1 7 - 0 9 - 1 1 T 2 0 : 1 0 : 1 0 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ time . dateTime Formatter (" iso - local - date - time ") ĊĠĠĠ Ġ) ĊĠĠĠ Ġ_ out . println (""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ${ ĠdateTime Parsed . get Year () Ġ} /${ ĠdateTime Parsed . getMonth Value () Ġ} /${ ĠdateTime Parsed . get Day OfMonth () Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ${ ĠdateTime Parsed . get Hour () Ġ} :${ ĠdateTime Parsed . get Minute () Ġ} :${ ĠdateTime Parsed . get Second () Ġ} ĊĠĠĠ Ġ"" ") Ċ } Ġcatch Ġ( e : ĠThrowable ) Ġ{ ĊĠĠĠ Ġ_ log . error (" Parsing ĠISO Ġdate .", Ġe ) Ċ } Ċ Ċ /** Ċ Ġ* Ġ ĠEN : ĠSQL ĠTimestamp Ċ Ġ* Ċ Ġ* Ġ ĠPT : ĠP adr Ã£o Ġdo ĠSQL ĠTimestamp Ċ Ġ*/ Ċ Ċ _ out . println ("< h 4 > SQL ĠTimestamp </ h 4 >"); Ċ try Ġ{ ĊĠĠĠ Ġ_ out . println (" Format : Ġ") ĊĠĠĠ Ġ_ out . println (_ time . dateTime Formatter (" yyyy - MM - dd ĠHH : mm : ss "). format ( local DateTime )) Ċ } Ġcatch Ġ( e : ĠThrowable ) Ġ{ ĊĠĠĠ Ġ_ log . error (" Formatting Ġdate .", Ġe ) Ċ } Ċ _ out . println ("< br /> ") Ċ try Ġ{ ĊĠĠĠ Ġval ĠdateTime Parsed Ġ= Ġ_ time . local DateTime Parse ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" 2 0 1 7 - 0 9 - 1 1 Ġ 2 0 : 1 0 : 1 0 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ time . dateTime Formatter (" yyyy - MM - dd ĠHH : mm : ss ") ĊĠĠĠ Ġ) ĊĠĠĠ Ġ_ out . println (" Parse : Ġ") ĊĠĠĠ Ġ_ out . println (""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ${ ĠdateTime Parsed . get Year () Ġ} /${ ĠdateTime Parsed . getMonth Value () Ġ} /${ ĠdateTime Parsed . get Day OfMonth () Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ${ ĠdateTime Parsed . get Hour () Ġ} :${ ĠdateTime Parsed . get Minute () Ġ} :${ ĠdateTime Parsed . get Second () Ġ} ĊĠĠĠ Ġ"" ") Ċ } Ġcatch Ġ( e : ĠThrowable ) Ġ{ ĊĠĠĠ Ġ_ log . error (" Parsing Ġdate .", Ġe ) Ċ } Ċ Ċ /** Ċ Ġ* Ġ ĠEN : ĠYour Ġcustom Ġpattern Ċ Ġ* Ċ Ġ* Ġ ĠPT : ĠSe u ĠpadrÃ£o Ġpersonal izado Ċ Ġ*/ Ċ Ċ _ out . println ("< h 4 > Custom </ h 4 >"); Ċ try Ġ{ ĊĠĠĠ Ġ_ out . println (" Format : Ġ") ĊĠĠĠ Ġ_ out . println (_ time . dateTime Formatter (" yyyy ĠMM Ġdd ĠHH Ġmm Ġss "). format ( local DateTime )) Ċ } Ġcatch Ġ( e : ĠThrowable ) Ġ{ ĊĠĠĠ Ġ_ log . error (" Formatting Ġcustom .", Ġe ) Ċ } Ċ _ out . println ("< br /> ") Ċ try Ġ{ ĊĠĠĠ Ġval ĠdateTime Parsed Ġ= Ġ_ time . local DateTime Parse ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" 2 0 1 8 Ġ 0 2 Ġ 1 0 Ġ 1 9 Ġ 0 9 Ġ 5 0 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ time . dateTime Formatter (" yyyy ĠMM Ġdd ĠHH Ġmm Ġss ") ĊĠĠĠ Ġ) ĊĠĠĠ Ġ_ out . println (" Parse : Ġ") ĊĠĠĠ Ġ_ out . println (""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ${ ĠdateTime Parsed . get Year () Ġ} /${ ĠdateTime Parsed . getMonth Value () Ġ} /${ ĠdateTime Parsed . get Day OfMonth () Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ${ ĠdateTime Parsed . get Hour () Ġ} :${ ĠdateTime Parsed . get Minute () Ġ} :${ ĠdateTime Parsed . get Second () Ġ} ĊĠĠĠ Ġ"" ") Ċ } Ġcatch Ġ( e : ĠThrowable ) Ġ{ ĊĠĠĠ Ġ_ log . error (" Parsing Ġcustom .", Ġe ) Ċ } ĊĊ