package Ġac ul ix . channel ify . app . utils Ċ Ċ import Ġandroid . annotation . Suppress Lint Ċ import Ġcom . github . mar lon lom . utilities . time ago . Time Ago Ċ import Ġjava . text . SimpleDateFormat Ċ import Ġjava . util .* Ċ Ċ object ĠDateTime Utils Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠReturns Ġtime Ġin Ġago Ġformat ĊĠĠĠĠ Ġ* ĠE g . Ġ 1 4 Ġhours Ġago ĊĠĠĠĠ Ġ* ĠE g . Ġ 2 Ġdays Ġago ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun ĠgetTime Ago ( time In Iso 8 6 0 1 : ĠString ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġsdf Ġ= ĠSimpleDateFormat (" yyyy - MM - dd ' T ' HH : mm : ss ") ĊĠĠĠĠĠĠĠ Ġsdf . time Zone Ġ= ĠTime Zone . getTime Zone (" GMT ") ĊĠĠĠĠĠĠĠ Ġval Ġtime In Millis Ġ= Ġsdf . parse ( time In Iso 8 6 0 1 ). time ĊĠĠĠĠĠĠĠ Ġreturn ĠTime Ago . using ( time In Millis ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠReturns Ġdata Ġin Ġformat ĠM MM Ġdd , Ġy yyy ĊĠĠĠĠ Ġ* ĠE g . ĠDec Ġ 0 2 , Ġ 2 0 1 9 ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Suppress Lint (" SimpleDateFormat ") ĊĠĠĠ Ġfun Ġget Published Date ( time In Iso 8 6 0 1 : ĠString ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġsdf Ġ= ĠSimpleDateFormat (" yyyy - MM - dd ' T ' HH : mm : ss ") ĊĠĠĠĠĠĠĠ Ġsdf . time Zone Ġ= ĠTime Zone . getTime Zone (" GMT ") ĊĠĠĠĠĠĠĠ Ġval Ġdate Ġ= Ġsdf . parse ( time In Iso 8 6 0 1 ) ĊĊĠĠĠĠĠĠĠ Ġval Ġpublished Date S df Ġ= ĠSimpleDateFormat (" MMM Ġdd , Ġy yyy Ġ") ĊĠĠĠĠĠĠĠ Ġreturn Ġpublished Date S df . format ( date ) ĊĠĠĠ Ġ} Ċ }