概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.asyrinx.brownie.core.util
クラス DateUtils

    java.lang.Object
      org.asyrinx.brownie.core.util.DateUtils

public final class DateUtils
extends java.lang.Object

作成者:
  akima

コンストラクタの概要
`DateUtils()`

メソッドの概要
`static java.util.Date` | `adjustDateBegin(java.util.Date d)`
`static java.util.Date` | `adjustDateEnd(java.util.Date d)`
`static java.util.Date` | `adjustDateTime(java.util.Date d, int hours, int minuites, int seconds, int miliseconds)`
`static int` | `get(java.util.Date d, int calendarField)`
`static java.util.Date` | `getBeginDateOfMonth(int year, int month)` 指定された月の最初の日付をDate型で返します。
`static int` | `getDay(java.util.Date d)`
`static java.util.Date` | `getLastDateOfMonth(int year, int month)` 指定された月の最後の日付をDate型で返します。
`static int` | `getLastDayOfMonth(int year, int month)` 指定された月の最後の日をintで返します。
`static int` | `getMonth(java.util.Date d)`
`static int` | `getYear(java.util.Date d)`
`static boolean` | `isLeapYear(int year)` うるう年かどうかを判断します。
`static java.util.Date` | `toDate(int year, int month, int day)` 指定された年月日からDateオブジェクトを生成します。
`static java.util.Date` | `toDate(int year, int month, int day, int hours, int minutes)` 指定された年月日時分からDateオブジェクトを生成します。
`static java.util.Date` | `toDate(int year, int month, int day, int hours, int minutes, int seconds)` 指定された年月日時分秒からDateオブジェクトを生成します。
`static java.util.Date` | `toDate(int year, int month, int day, int hours, int minutes, int seconds, int milliseconds)` 指定された年月日時分秒ミリ秒からDateオブジェクトを生成します。
`static java.util.Date` | `toDateBegin(int y, int m, int d)` 指定された日付の0時0分0秒0ミリ秒に設定されたDateオブジェクトを返す
`static java.util.Date` | `toDateEnd(int y, int m, int d)` 指定された日付の23時59分59秒999ミリ秒に設定されたDateオブジェクトを返す
`static java.util.Date` | `toDateTime(int year, int month, int day, int hours, int minuites, int seconds, int milliseconds)`

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### DateUtils

    public DateUtils()

メソッドの詳細

### toDateTime

    public static java.util.Date toDateTime(int year,
                                            int month,
                                            int day,
                                            int hours,
                                            int minuites,
                                            int seconds,
                                            int milliseconds)

### adjustDateTime

    public static java.util.Date adjustDateTime(java.util.Date d,
                                                int hours,
                                                int minuites,
                                                int seconds,
                                                int miliseconds)

### adjustDateBegin

    public static java.util.Date adjustDateBegin(java.util.Date d)

### adjustDateEnd

    public static java.util.Date adjustDateEnd(java.util.Date d)

### get

    public static int get(java.util.Date d,
                          int calendarField)

### getYear

    public static int getYear(java.util.Date d)

### getMonth

    public static int getMonth(java.util.Date d)

### getDay

    public static int getDay(java.util.Date d)

### toDate

    public static java.util.Date toDate(int year,
                                        int month,
                                        int day)

  指定された年月日からDateオブジェクトを生成します。
  月は1オリジンです。

  パラメータ:
    `year` - 年
    `month` - 月(1-12)
    `day` - 日
  戻り値:

### toDate

    public static java.util.Date toDate(int year,
                                        int month,
                                        int day,
                                        int hours,
                                        int minutes)

  指定された年月日時分からDateオブジェクトを生成します。
  月は1オリジンです。

  パラメータ:
    `year` - 年
    `month` - 月(1-12)
    `day` - 日
    `hours` - 時(0-23)
    `minutes` - 分(0-59)
  戻り値:

### toDate

    public static java.util.Date toDate(int year,
                                        int month,
                                        int day,
                                        int hours,
                                        int minutes,
                                        int seconds)

  指定された年月日時分秒からDateオブジェクトを生成します。
  月は1オリジンです。

  パラメータ:
    `year` - 年
    `month` - 月(1-12)
    `day` - 日
    `hours` - 時(0-23)
    `minutes` - 分(0-59)
    `seconds` - 秒(0-59)
  戻り値:

### toDate

    public static java.util.Date toDate(int year,
                                        int month,
                                        int day,
                                        int hours,
                                        int minutes,
                                        int seconds,
                                        int milliseconds)

  指定された年月日時分秒ミリ秒からDateオブジェクトを生成します。
  月は1オリジンです。

  パラメータ:
    `year` - 年
    `month` - 月(1-12)
    `day` - 日
    `hours` - 時(0-23)
    `minutes` - 分(0-59)
    `seconds` - 秒(0-59)
    `milliseconds` - ミリ秒(0-999)
  戻り値:

### toDateBegin

    public static java.util.Date toDateBegin(int y,
                                             int m,
                                             int d)

  指定された日付の0時0分0秒0ミリ秒に設定されたDateオブジェクトを返す

  パラメータ:
    `y` -
    `m` -
    `d` -
  戻り値:

### toDateEnd

    public static java.util.Date toDateEnd(int y,
                                           int m,
                                           int d)

  指定された日付の23時59分59秒999ミリ秒に設定されたDateオブジェクトを返す

  パラメータ:
    `y` -
    `m` -
    `d` -
  戻り値:

### isLeapYear

    public static boolean isLeapYear(int year)

  うるう年かどうかを判断します。

  パラメータ:
    `year` -
  戻り値:

### getBeginDateOfMonth

    public static java.util.Date getBeginDateOfMonth(int year,
                                                     int month)

  指定された月の最初の日付をDate型で返します。

  パラメータ:
    `year` - 年
    `month` - 月 1オリジンです
  戻り値:

### getLastDateOfMonth

    public static java.util.Date getLastDateOfMonth(int year,
                                                    int month)

  指定された月の最後の日付をDate型で返します。

  パラメータ:
    `year` - 年
    `month` - 月 1オリジンです
  戻り値:

### getLastDayOfMonth

    public static int getLastDayOfMonth(int year,
                                        int month)

  指定された月の最後の日をintで返します。

  パラメータ:
    `year` - 年
    `month` - 月 1オリジンです
  戻り値:

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2004 asyrinx organization. All Rights Reserved.