package com.apigee.sdk.apm.android.util;
import java.util.Date;
public class DateUtils {
public static DateUnits dateToUnits(Date date) {
DateUnits dateUnits = new DateUnits();
long millis = date.getTime();
dateUnits.milliseconds = millis;
dateUnits.seconds = dateUnits.milliseconds / 1000;
dateUnits.minutes = dateUnits.seconds / 60; // millis / 1000 / 60
dateUnits.hours = dateUnits.minutes / 60; // millis / 1000 / 60 / 60
dateUnits.days = dateUnits.hours / 24; // millis / 1000 / 60 / 60 / 24
dateUnits.weeks = dateUnits.days / 7; // millis / 1000 / 60 / 60 / 24 / 7
dateUnits.months = dateUnits.days / 30; // millis / 1000 / 60 / 60 / 24 / 30 (30 days, on average, per month)
return dateUnits;
}
}