Example usage for org.joda.time Days toStandardHours

List of usage examples for org.joda.time Days toStandardHours

Introduction

In this page you can find the example usage for org.joda.time Days toStandardHours.

Prototype

public Hours toStandardHours() 

Source Link

Document

Converts this period in days to a period in hours assuming a 24 hour day.

Usage

From source file:ca.barrenechea.ticker.utils.TimeUtils.java

License:Apache License

public static TimeSpan getSpan(long start, long end) {
    if (end <= start) {
        return new TimeSpan(0, 0, 0);
    }//from  w  w  w. j ava 2  s .  com

    Interval interval = new Interval(start, end);

    Days days = Days.daysIn(interval);
    Hours hours = Hours.hoursIn(interval).minus(days.toStandardHours());
    Minutes minutes = Minutes.minutesIn(interval).minus(days.toStandardMinutes())
            .minus(hours.toStandardMinutes());

    return new TimeSpan(days.getDays(), hours.getHours(), minutes.getMinutes());
}