Examples of toModifiedJulianDays()


Examples of javax.time.calendar.LocalDate.toModifiedJulianDays()

     * @param dateProvider  the date provider to use, not null
     * @return a CopticDate object, never null
     */
    public static CopticDate copticDate(DateProvider dateProvider) {
        LocalDate date = LocalDate.date(dateProvider);
        long epochDays = date.toModifiedJulianDays() + MJD_TO_COPTIC;
        return copticDateFromEopchDays((int) epochDays);
    }

    /**
     * Obtains an instance of <code>CopticDate</code> from a number of epoch days.
View Full Code Here

Examples of javax.time.calendar.LocalDate.toModifiedJulianDays()

    public int lengthInWeeks() {
        // TODO: optimize
        LocalDate start = LocalDate.date(weekyear, MonthOfYear.JANUARY, 4);
        LocalDate end = LocalDate.date(weekyear, MonthOfYear.DECEMBER, 28);

        long weeksAsLong = (end.toModifiedJulianDays() + (8 - end.getDayOfWeek().getValue()) -
                start.toModifiedJulianDays() + start.getDayOfWeek().getValue() - 1) / 7;

        return MathUtils.safeToInt(weeksAsLong);
    }
View Full Code Here

Examples of javax.time.calendar.LocalDate.toModifiedJulianDays()

        LocalDate date = LocalDate.date(dateProvider);
        Year year = WeekBasedYear.computeYear(date);

        LocalDate yearStart = LocalDate.date(year, MonthOfYear.JANUARY, DayOfMonth.dayOfMonth(4));

        return weekOfWeekyear(MathUtils.safeToInt((date.toModifiedJulianDays() - yearStart.toModifiedJulianDays() +
                yearStart.getDayOfWeek().getValue() - 1) / 7 + 1));
    }

    //-----------------------------------------------------------------------
    /**
 
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.