I set time/date as a x value in my real-time graph, but the time didn't match with my android's time, can someone check my code
final DateFormat sdf = android.text.format.DateFormat.getTimeFormat(this);
graph.getGridLabelRenderer().setLabelFormatter(new DefaultLabelFormatter() {
@Override
public String formatLabel(double value, boolean isValueX) {
if (isValueX) {
long Valuemilis = (new Double(value)).longValue();
return sdf.format(Valuemilis*1000);
}
else {
return null;
}
}
});
To get your system time in milliseconds you can use Date.java
class.
The below snippet of code may solve your problem.
long Valuemilis = new Date().getTime();