package org.starfishrespect.myconsumption.android.util;
import java.text.Format;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* Utils for statistics.
* S23Y (2015). Licensed under the Apache License, Version 2.0.
* Author: Thibaud Ledent
*/
public class StatUtils {
/**
* Convert Wh to kWh and round it up with two decimals.
* @param Wh the value you want to convert as a String
*/
public static double wh2kWh(int Wh) {
double converted = Wh / 1000.0;
return Math.round(converted * 100.00) / 100.00;
}
/**
* Convert a linux timestamp to a Date time.
* @param timestamp
* @return a date formatted as a String.
*/
public static String timestamp2DateString(int timestamp) {
Date date = new Date((long) timestamp * 1000);
Format formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return formatter.format(date);
}
}