るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
29件ヒット [1-29件を表示] (0.045秒)

別のキーワード

  1. date month
  2. date next_month
  3. date prev_month
  4. time month
  5. _builtin month

ライブラリ

クラス

キーワード

検索結果

Time#month -> Integer (45325.0)

月を整数で返します。

月を整数で返します。

p Time.local(2000, 1, 1).month #=> 1

Date#month -> Integer (45307.0)

月を返します (1-12)。

月を返します (1-12)。

XMLRPC::DateTime#month (45307.0)

Return the value of the specified date/time component.

Return the value of the specified date/time component.

Date#next_month(n = 1) -> Date (18307.0)

n ヶ月後を返します。

n ヶ月後を返します。

Date#>> も参照してください。

@param n 月数

Date#prev_month(n = 1) -> Date (18307.0)

n ヶ月前を返します。

n ヶ月前を返します。

Date#<< も参照してください。

@param n 月数

絞り込み条件を変える

XMLRPC::DateTime#month=() (9307.0)

Set value as the new date/time component. Raises ArgumentError if value is out of range, or in the case of XMLRPC::DateTime#year= if value is not of type Integer.

Set value as the new date/time component.
Raises ArgumentError if value is out of range, or in the case
of XMLRPC::DateTime#year= if value is not of type Integer.

Exception#backtrace_locations -> [Thread::Backtrace::Location] (130.0)

バックトレース情報を返します。Exception#backtraceに似ていますが、 Thread::Backtrace::Location の配列を返す点が異なります。

バックトレース情報を返します。Exception#backtraceに似ていますが、
Thread::Backtrace::Location の配列を返す点が異なります。

現状では Exception#set_backtrace によって戻り値が変化する事はあり
ません。

例: test.rb
require "date"
def check_long_month(month)
return if Date.new(2000, month, -1).day == 31
raise "#{month} is not long month"
end

def ...

XMLRPC::DateTime#mon (52.0)

Alias for XMLRPC::DateTime#month.

Alias for XMLRPC::DateTime#month.

XMLRPC::DateTime#mon=() (52.0)

Alias for XMLRPC::DateTime#month=.

Alias for XMLRPC::DateTime#month=.

XMLRPC::DateTime#to_a (52.0)

Returns all date/time components in an array. Returns [year, month, day, hour, min, sec].

Returns all date/time components in an array.
Returns [year, month, day, hour, min, sec].

絞り込み条件を変える

Time#mon -> Integer (25.0)

月を整数で返します。

月を整数で返します。

p Time.local(2000, 1, 1).month #=> 1

Date#<<(n) -> Date (22.0)

self より n ヶ月前の日付オブジェクトを返します。 n は数値でなければなりません。

self より n ヶ月前の日付オブジェクトを返します。
n は数値でなければなりません。

require 'date'
Date.new(2001,2,3) << 1 #=> #<Date: 2001-01-03 ...>
Date.new(2001,2,3) << -2 #=> #<Date: 2001-04-03 ...>

対応する月に同じ日が存在しない時は、代わりにその月の末日が使われます。

require 'date'
Date.new(2001,3,28) << 1 #=> #<Date: 2001-02-28 ...>
Date.n...

Date#>>(n) -> Date (22.0)

self から n ヶ月後の日付オブジェクトを返します。 n は数値でなければなりません。

self から n ヶ月後の日付オブジェクトを返します。
n は数値でなければなりません。

require 'date'
Date.new(2001,2,3) >> 1 #=> #<Date: 2001-03-03 ...>
Date.new(2001,2,3) >> -2 #=> #<Date: 2000-12-03 ...>


対応する月に同じ日が存在しない時は、代わりにその月の末日が使われます。

require 'date'
Date.new(2001,1,28) >> 1 #=> #<Date: 2001-02-28 ...>
Date....

Time#httpdate -> String (22.0)

2616 で定義されている HTTP-date の rfc1123-date 形式の文字列を 返します。

2616 で定義されている HTTP-date の rfc1123-date 形式の文字列を
返します。

@return 以下の形式の文字列を返します。
//emlist{
day-of-week, DD month-name CCYY hh:mm:ss GMT
//}
注意: 結果はいつも UTC (GMT) です。

使用例
require 'time'

iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t.httpdate #=> "Su...

Time#rfc2822 -> String (22.0)

2822 で定義されている date-time として表現される形式の文字列を 返します。

2822 で定義されている date-time として表現される形式の文字列を
返します。

@return 以下の形式の文字列を返します。
//emlist{
day-of-week, DD month-name CCYY hh:mm:ss zone
//}
ただし zone は [+-]hhmm です。
self が UTC time の場合、zone は +0000 になります。

使用例
require 'time'

iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601...

絞り込み条件を変える

Time#rfc822 -> String (22.0)

2822 で定義されている date-time として表現される形式の文字列を 返します。

2822 で定義されている date-time として表現される形式の文字列を
返します。

@return 以下の形式の文字列を返します。
//emlist{
day-of-week, DD month-name CCYY hh:mm:ss zone
//}
ただし zone は [+-]hhmm です。
self が UTC time の場合、zone は +0000 になります。

使用例
require 'time'

iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601...

Time#strftime(format) -> String (22.0)

時刻を format 文字列に従って文字列に変換した結果を返します。

時刻を format 文字列に従って文字列に変換した結果を返します。

@param format フォーマット文字列を指定します。使用できるものは 以下の通りです。

* %A: 曜日の名称(Sunday, Monday ... )
* %a: 曜日の省略名(Sun, Mon ... )
* %B: 月の名称(January, February ... )
* %b: 月の省略名(Jan, Feb ... )
* %C: 世紀 (2009年であれば 20)
* %c: 日付と時刻 (%a %b %e %T %Y)
* %D: 日付 (%m/%d/%y)
* ...

Time#to_a -> Array (22.0)

時刻を10要素の配列で返します。

時刻を10要素の配列で返します。

その要素は順序も含めて以下の通りです。

* sec: 秒 (整数 0-60) (60はうるう秒)
* min: 分 (整数 0-59)
* hour: 時 (整数 0-23)
* mday: 日 (整数)
* mon: 月 (整数 1-12)
* year: 年 (整数 2000年=2000)
* wday: 曜日 (整数 0-6)
* yday: 年内通算日 (整数 1-366)
* isdst: 夏時間であるかどうか (true/false)
* zone: タイムゾーン (文字列)

...

Date#mon -> Integer (7.0)

月を返します (1-12)。

月を返します (1-12)。

XMLRPC::DateTime#day (7.0)

Return the value of the specified date/time component.

Return the value of the specified date/time component.

絞り込み条件を変える

XMLRPC::DateTime#day=() (7.0)

Set value as the new date/time component. Raises ArgumentError if value is out of range, or in the case of XMLRPC::DateTime#year= if value is not of type Integer.

Set value as the new date/time component.
Raises ArgumentError if value is out of range, or in the case
of XMLRPC::DateTime#year= if value is not of type Integer.

XMLRPC::DateTime#hour (7.0)

Return the value of the specified date/time component.

Return the value of the specified date/time component.

XMLRPC::DateTime#hour=() (7.0)

Set value as the new date/time component. Raises ArgumentError if value is out of range, or in the case of XMLRPC::DateTime#year= if value is not of type Integer.

Set value as the new date/time component.
Raises ArgumentError if value is out of range, or in the case
of XMLRPC::DateTime#year= if value is not of type Integer.

XMLRPC::DateTime#min (7.0)

Return the value of the specified date/time component.

Return the value of the specified date/time component.

XMLRPC::DateTime#min=() (7.0)

Set value as the new date/time component. Raises ArgumentError if value is out of range, or in the case of XMLRPC::DateTime#year= if value is not of type Integer.

Set value as the new date/time component.
Raises ArgumentError if value is out of range, or in the case
of XMLRPC::DateTime#year= if value is not of type Integer.

絞り込み条件を変える

XMLRPC::DateTime#sec (7.0)

Return the value of the specified date/time component.

Return the value of the specified date/time component.

XMLRPC::DateTime#sec=() (7.0)

Set value as the new date/time component. Raises ArgumentError if value is out of range, or in the case of XMLRPC::DateTime#year= if value is not of type Integer.

Set value as the new date/time component.
Raises ArgumentError if value is out of range, or in the case
of XMLRPC::DateTime#year= if value is not of type Integer.

XMLRPC::DateTime#year (7.0)

Return the value of the specified date/time component.

Return the value of the specified date/time component.

XMLRPC::DateTime#year=() (7.0)

Set value as the new date/time component. Raises ArgumentError if value is out of range, or in the case of XMLRPC::DateTime#year= if value is not of type Integer.

Set value as the new date/time component.
Raises ArgumentError if value is out of range, or in the case
of XMLRPC::DateTime#year= if value is not of type Integer.