Java Day in Month getDayOfMonth(long time)

Here you can find the source of getDayOfMonth(long time)

Description

get Day Of Month

License

Open Source License

Declaration

public static int getDayOfMonth(long time) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

public class Main {
    public static int daysInMonth = 28, monthsInYear = 12, daysInYear = daysInMonth * monthsInYear;
    public static int ticksInDay = 24000;

    public static int getDayOfMonth(long time) {
        return getDayOfYear(time) - getMonthOfYear(time) * daysInMonth;
    }/*from  www.j av  a 2 s.  co m*/

    public static int getDayOfYear(long time) {
        return (int) (getTotalDays(time) % daysInYear);
    }

    public static int getMonthOfYear(long time) {
        return (int) (getTotalMonths(time) % monthsInYear);
    }

    public static long getTotalDays(long time) {
        return time / ticksInDay;
    }

    public static long getTotalMonths(long time) {
        return time / daysInMonth;
    }
}

Related

  1. getDayOfMonth(Date d)
  2. getDayOfMonth(Date date)
  3. getDayOfMonth(Date p_date)
  4. getDayOfMonth(int dayOfYear, boolean leap)
  5. getDayOfMonth(int month, int year)
  6. getDayOfMonth(Object millis)
  7. GetDayOfMonth(String aDatetime)
  8. getDayOfMonth(String dateKey)
  9. getDayOfMonthSuffix(final int day)