Class: RubyOSBXL::Dto::DateTimeObject

Inherits:
Object
  • Object
show all
Defined in:
lib/rubyosbxl.rb

Overview

日付/時刻を扱うオブジェクトです。検索条件等で用いる際に、必要な項目のみ設定することがあります。(例: 年月)

Instance Method Summary collapse

Constructor Details

#initializevoid

コンストラクタ

インスタンスを作成します。

Instance Method Details

#getDayInteger

日を取得します。

Returns:

  • (Integer)

#getHourInteger

時刻(時)を取得します。

Returns:

  • (Integer)

    時刻(時)

#getMinuteInteger

時刻(分)を取得します。

Returns:

  • (Integer)

    時刻(分)

#getMonthInteger

月を取得します。

Returns:

  • (Integer)

#getSecondInteger

時刻(秒)を取得します。

Returns:

  • (Integer)

    時刻(秒)

#getYearInteger

年を取得します。

Returns:

  • (Integer)

#setDay(day) ⇒ void

日を設定します。

Parameters:

  • day (Integer)

#setHMS(hour, minute, second) ⇒ void

時刻(時分秒)を設定します。

Parameters:

  • hour (Integer)

  • minute (Integer)

  • second (Integer)

#setHour(hour) ⇒ void

時刻(時)を設定します。

Parameters:

  • hour (Integer)

    時刻(時)

#setMinute(minute) ⇒ void

時刻(分)を設定します。

Parameters:

  • minute (Integer)

    時刻(分)

#setMonth(month) ⇒ void

月を設定します。

Parameters:

  • month (Integer)

#setSecond(second) ⇒ void

時刻(秒)を設定します。

Parameters:

  • second (Integer)

    時刻(秒)

#setYear(year) ⇒ void

年を設定します。

Parameters:

  • year (Integer)

#setYMD(year, month, day) ⇒ void

年月日を設定します。

Parameters:

  • year (Integer)

  • month (Integer)

  • day (Integer)