package Ġcom . aut umn sun . fore ks intern ship . utils Ċ Ċ import Ġandroid . util . Log Ċ import Ġcom . aut umn sun . fore ks intern ship . model . Graph Model Item Ċ import Ġcom . github . mike phil . chart ing . components . Axis Base Ċ import Ġcom . github . mike phil . chart ing . formatter . Value Formatter Ċ import Ġjava . text . SimpleDateFormat Ċ import Ġjava . util .* Ċ import Ġjava . util . concurrent . TimeUnit Ċ import Ġkotlin . collections . ArrayList ĊĊ Ċ class ĠMy Value Formatter ( ĊĠĠĠ Ġprivate Ġval Ġgraph Item : ĠList < Graph Model Item >, ĊĠĠĠ Ġprivate Ġval Ġx Vals Date Label : ĠArrayList < String > Ċ ) Ġ: ĠValue Formatter () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġget Formatted Value ( value : ĠFloat ): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġstring Date = ArrayList < String >() ĊĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin Ġgraph Item . indices ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġsdf Ġ= Ġjava . text . SimpleDateFormat (" dd / MM / yyyy ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġdate Ġ= Ġjava . util . Date ( value . to Long ()) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġstring Date : ĠString Ġ= Ġsdf . format ( date ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLog . d (" z aman ", Ġstring Date ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġx Vals Date Label . add ( string Date ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġstring Date ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġstring Date . toString () ĊĠĠĠ Ġ} Ċ Ċ } Ċ