種類
- インスタンスメソッド (35)
- 特異メソッド (24)
検索結果
先頭5件
-
Time
# day -> Integer (18108) -
日を整数で返します。
...日を整数で返します。
p Time.local(2000, 1, 1).day #=> 1... -
Time
# mday -> Integer (6108) -
日を整数で返します。
...日を整数で返します。
p Time.local(2000, 1, 1).day #=> 1... -
Time
# friday? -> bool (6101) -
自身の表す時刻が金曜日である場合に true を返します。 そうでない場合に false を返します。
自身の表す時刻が金曜日である場合に true を返します。
そうでない場合に false を返します。 -
Time
# monday? -> bool (6101) -
自身の表す時刻が月曜日である場合に true を返します。 そうでない場合に false を返します。
自身の表す時刻が月曜日である場合に true を返します。
そうでない場合に false を返します。 -
Time
# saturday? -> bool (6101) -
自身の表す時刻が土曜日である場合に true を返します。 そうでない場合に false を返します。
自身の表す時刻が土曜日である場合に true を返します。
そうでない場合に false を返します。 -
Time
# sunday? -> bool (6101) -
自身の表す時刻が日曜日である場合に true を返します。 そうでない場合に false を返します。
...す時刻が日曜日である場合に true を返します。
そうでない場合に false を返します。
t = Time.now #=> Sun Oct 23 00:14:54 UTC 2005
t.sunday? #=> true... -
Time
# thursday? -> bool (6101) -
自身の表す時刻が木曜日である場合に true を返します。 そうでない場合に false を返します。
自身の表す時刻が木曜日である場合に true を返します。
そうでない場合に false を返します。 -
Time
# tuesday? -> bool (6101) -
自身の表す時刻が火曜日である場合に true を返します。 そうでない場合に false を返します。
自身の表す時刻が火曜日である場合に true を返します。
そうでない場合に false を返します。 -
Time
# wday -> Integer (6101) -
曜日を0(日曜日)から6(土曜日)の整数で返します。
曜日を0(日曜日)から6(土曜日)の整数で返します。 -
Time
# wednesday? -> bool (6101) -
自身の表す時刻が水曜日である場合に true を返します。 そうでない場合に false を返します。
自身の表す時刻が水曜日である場合に true を返します。
そうでない場合に false を返します。 -
Time
# yday -> Integer (6101) -
1月1日を1とした通算日(1から366まで)を整数で返します。
...で返します。
Time.mktime(2000, 1, 1).yday #=> 1
うるう年の場合は、2月29日も含めた通算日を返します。
# うるう年でない場合
Time.mktime(2003, 1, 1).yday #=> 1
Time.mktime(2003, 3, 1).yday #=> 60
Time.mktime(2003, 12, 31).yday #=> 365
# う......るう年の場合
Time.mktime(2004, 1, 1).yday #=> 1
Time.mktime(2004, 2, 29).yday #=> 60
Time.mktime(2004, 12, 31).yday #=> 366... -
Time
. gm(sec , min , hour , mday , mon , year , wday , yday , isdst , zone) -> Time (304) -
引数で指定した協定世界時の Time オブジェクトを返します。
...引数で指定した協定世界時の Time オブジェクトを返します。
引数の順序は Time#to_a と全く同じです。
引数 wday, yday, zone に指定した値は無視されます。
引数に nil を指定した場合の値はその引数がとり得る最小の値です。
@......ら 59 までの整数か文字列で指定します。
@param hour 時を 0 から 23 までの整数か文字列で指定します。
@param mday 日を 1 から 31 までの整数か文字列で指定します。
@param mon 1(1月)から 12(12月)の範囲の整数か文字列で指定しま......れた場合は、1900 にその数を足した年だと解釈されます。
@param wday 無視されます。
@param yday 無視されます。
@param isdst 指定した日時が夏時間(Daylight Saving Time)なら true を指定します。
そうでないなら、false を指定... -
Time
. local(sec , min , hour , mday , mon , year , wday , yday , isdst , zone) -> Time (304) -
引数で指定した地方時の Time オブジェクトを返します。
...引数で指定した地方時の Time オブジェクトを返します。
引数の順序は Time#to_a と全く同じです。
引数 wday, yday, zone に指定した値は無視されます。
引数に nil を指定した場合の値はその引数がとり得る最小の値です。
@param......ら 59 までの整数か文字列で指定します。
@param hour 時を 0 から 23 までの整数か文字列で指定します。
@param mday 日を 1 から 31 までの整数か文字列で指定します。
@param mon 1(1月)から 12(12月)の範囲の整数か文字列で指定しま......れた場合は、1900 にその数を足した年だと解釈されます。
@param wday 無視されます。
@param yday 無視されます。
@param isdst 指定した日時が夏時間(Daylight Saving Time)なら true を指定します。
そうでないなら、false を指定... -
Time
. mktime(sec , min , hour , mday , mon , year , wday , yday , isdst , zone) -> Time (304) -
引数で指定した地方時の Time オブジェクトを返します。
...引数で指定した地方時の Time オブジェクトを返します。
引数の順序は Time#to_a と全く同じです。
引数 wday, yday, zone に指定した値は無視されます。
引数に nil を指定した場合の値はその引数がとり得る最小の値です。
@param......ら 59 までの整数か文字列で指定します。
@param hour 時を 0 から 23 までの整数か文字列で指定します。
@param mday 日を 1 から 31 までの整数か文字列で指定します。
@param mon 1(1月)から 12(12月)の範囲の整数か文字列で指定しま......れた場合は、1900 にその数を足した年だと解釈されます。
@param wday 無視されます。
@param yday 無視されます。
@param isdst 指定した日時が夏時間(Daylight Saving Time)なら true を指定します。
そうでないなら、false を指定... -
Time
. utc(sec , min , hour , mday , mon , year , wday , yday , isdst , zone) -> Time (304) -
引数で指定した協定世界時の Time オブジェクトを返します。
...引数で指定した協定世界時の Time オブジェクトを返します。
引数の順序は Time#to_a と全く同じです。
引数 wday, yday, zone に指定した値は無視されます。
引数に nil を指定した場合の値はその引数がとり得る最小の値です。
@......ら 59 までの整数か文字列で指定します。
@param hour 時を 0 から 23 までの整数か文字列で指定します。
@param mday 日を 1 から 31 までの整数か文字列で指定します。
@param mon 1(1月)から 12(12月)の範囲の整数か文字列で指定しま......れた場合は、1900 にその数を足した年だと解釈されます。
@param wday 無視されます。
@param yday 無視されます。
@param isdst 指定した日時が夏時間(Daylight Saving Time)なら true を指定します。
そうでないなら、false を指定... -
Time
. gm(year , mon = 1 , day = 1 , hour = 0 , min = 0 , sec = 0 , usec = 0) -> Time (109) -
引数で指定した協定世界時の Time オブジェクトを返します。
...引数で指定した協定世界時の Time オブジェクトを返します。
第2引数以降に nil を指定した場合の値はその引数がとり得る最小の値です。
@param year 年を整数か文字列で指定します。例えば 1998 年に対して 1998 を指定します......列で指定します。
英語の月名("Jan", "Feb", ... などの省略名。文字の大小は無視)も指定できます。
@param day 日を 1 から 31 までの整数か文字列で指定します。
@param hour 時を 0 から 23 までの整数か文字列で指定します......までの整数か文字列で指定します。(60はうるう秒)
@param usec マイクロ秒を整数か文字列で指定します。
@raise ArgumentError 与えられた引数の範囲が valid でない場合に発生します。
p Time.gm(2000, 1, 1) #=> Sat Jan 01 00:00:00 UTC 2000... -
Time
. local(year , mon = 1 , day = 1 , hour = 0 , min = 0 , sec = 0 , usec = 0) -> Time (109) -
引数で指定した地方時の Time オブジェクトを返します。
...引数で指定した地方時の Time オブジェクトを返します。
第2引数以降に nil を指定した場合の値はその引数がとり得る最小の値です。
@param year 年を整数か文字列で指定します。例えば 1998 年に対して 1998 を指定します。......列で指定します。
英語の月名("Jan", "Feb", ... などの省略名。文字の大小は無視)も指定できます。
@param day 日を 1 から 31 までの整数か文字列で指定します。
@param hour 時を 0 から 23 までの整数か文字列で指定します......での整数か文字列で指定します。(60はうるう秒)
@param usec マイクロ秒を整数か文字列で指定します。
@raise ArgumentError 与えられた引数の範囲が valid でない場合に発生します。
p Time.local(2000, 1, 1) #=> Sat Jan 01 00:00:00 +0900 2000... -
Time
. mktime(year , mon = 1 , day = 1 , hour = 0 , min = 0 , sec = 0 , usec = 0) -> Time (109) -
引数で指定した地方時の Time オブジェクトを返します。
...引数で指定した地方時の Time オブジェクトを返します。
第2引数以降に nil を指定した場合の値はその引数がとり得る最小の値です。
@param year 年を整数か文字列で指定します。例えば 1998 年に対して 1998 を指定します。......列で指定します。
英語の月名("Jan", "Feb", ... などの省略名。文字の大小は無視)も指定できます。
@param day 日を 1 から 31 までの整数か文字列で指定します。
@param hour 時を 0 から 23 までの整数か文字列で指定します......での整数か文字列で指定します。(60はうるう秒)
@param usec マイクロ秒を整数か文字列で指定します。
@raise ArgumentError 与えられた引数の範囲が valid でない場合に発生します。
p Time.local(2000, 1, 1) #=> Sat Jan 01 00:00:00 +0900 2000... -
Time
. utc(year , mon = 1 , day = 1 , hour = 0 , min = 0 , sec = 0 , usec = 0) -> Time (109) -
引数で指定した協定世界時の Time オブジェクトを返します。
...引数で指定した協定世界時の Time オブジェクトを返します。
第2引数以降に nil を指定した場合の値はその引数がとり得る最小の値です。
@param year 年を整数か文字列で指定します。例えば 1998 年に対して 1998 を指定します......列で指定します。
英語の月名("Jan", "Feb", ... などの省略名。文字の大小は無視)も指定できます。
@param day 日を 1 から 31 までの整数か文字列で指定します。
@param hour 時を 0 から 23 までの整数か文字列で指定します......までの整数か文字列で指定します。(60はうるう秒)
@param usec マイクロ秒を整数か文字列で指定します。
@raise ArgumentError 与えられた引数の範囲が valid でない場合に発生します。
p Time.gm(2000, 1, 1) #=> Sat Jan 01 00:00:00 UTC 2000... -
Time
# httpdate -> String (7) -
2616で定義されているHTTP-dateのrfc1123-dateとして 表現される以下の形式の文字列を返します:
...れる以下の形式の文字列を返します:
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 #=> "Sun, 31 Aug 2008 03:34:... -
Time
# rfc2822 -> String (7) -
2822 で定義されている date-time として表現される 以下の形式の文字列を返します:
...ている date-time として表現される
以下の形式の文字列を返します:
day-of-week, DD month-name CCYY hh:mm:ss zone
ただし zone は [+-]hhmm です。
self が UTC time の場合、zone は +0000 になります。
使用例
require 'time'
iso8601_time = '2008-08-31T1......2:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t.rfc2822 #=> "Sun, 31 Aug 2008 03:34:56 -0000"... -
Time
# rfc822 -> String (7) -
2822 で定義されている date-time として表現される 以下の形式の文字列を返します:
...ている date-time として表現される
以下の形式の文字列を返します:
day-of-week, DD month-name CCYY hh:mm:ss zone
ただし zone は [+-]hhmm です。
self が UTC time の場合、zone は +0000 になります。
使用例
require 'time'
iso8601_time = '2008-08-31T1......2:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t.rfc2822 #=> "Sun, 31 Aug 2008 03:34:56 -0000"...
