package com.github.praytimes;
import static com.github.praytimes.StaticUtils.fixHour;
public class Clock {
private final int hour;
private final int minute;
public Clock(int hour, int minute) {
this.hour = hour;
this.minute = minute;
}
static Clock fromDouble(double arg) {
arg = fixHour(arg + 0.5 / 60); // add 0.5 minutes to round
int hour = (int) arg;
int minute = (int) ((arg - hour) * 60d);
return new Clock(hour, minute);
}
public int getHour() {
return hour;
}
public int getMinute() {
return minute;
}
public int getInt() {
return (hour * 100) + minute;
}
}