るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
26件ヒット [1-26件を表示] (0.011秒)
トップページ > クラス:Time[x] > バージョン:2.3.0[x] > クエリ:day[x]

別のキーワード

  1. rss day
  2. date day
  3. date prev_day
  4. date next_day
  5. rss day=

ライブラリ

キーワード

検索結果

Time#day -> Integer (54325.0)

日を整数で返します。

...日を整数で返します。

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

Time#mday -> Integer (18325.0)

日を整数で返します。

...日を整数で返します。

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

Time#friday? -> bool (18304.0)

自身の表す時刻が金曜日である場合に true を返します。 そうでない場合に false を返します。

...自身の表す時刻が金曜日である場合に true を返します。
そうでない場合に false を返します。

例:
t = Time.local(1987, 12, 18) #=> 1987-12-18 00:00:00 +0900
t.friday? #=> true...

Time#monday? -> bool (18304.0)

自身の表す時刻が月曜日である場合に true を返します。 そうでない場合に false を返します。

...自身の表す時刻が月曜日である場合に true を返します。
そうでない場合に false を返します。

例:
t = Time.local(2003, 8, 4) #=> 2003-08-04 00:00:00 +0900
t.monday? #=> true...

Time#saturday? -> bool (18304.0)

自身の表す時刻が土曜日である場合に true を返します。 そうでない場合に false を返します。

...自身の表す時刻が土曜日である場合に true を返します。
そうでない場合に false を返します。

例:
t = Time.local(2006, 6, 10) #=> 2006-06-10 00:00:00 +0900
t.saturday? #=> true...

絞り込み条件を変える

Time#sunday? -> bool (18304.0)

自身の表す時刻が日曜日である場合に true を返します。 そうでない場合に false を返します。

...自身の表す時刻が日曜日である場合に true を返します。
そうでない場合に false を返します。

例:
t = Time.local(1990, 4, 1) #=> 1990-04-01 00:00:00 +0900
t.sunday? #=> true...

Time#thursday? -> bool (18304.0)

自身の表す時刻が木曜日である場合に true を返します。 そうでない場合に false を返します。

...自身の表す時刻が木曜日である場合に true を返します。
そうでない場合に false を返します。

例:
t = Time.local(1995, 12, 21) #=> 1995-12-21 00:00:00 +0900
t.thursday? #=> true...

Time#tuesday? -> bool (18304.0)

自身の表す時刻が火曜日である場合に true を返します。 そうでない場合に false を返します。

...自身の表す時刻が火曜日である場合に true を返します。
そうでない場合に false を返します。

例:
t = Time.local(1991, 2, 19) #=> 1991-02-19 00:00:00 +0900
t.tuesday? #=> true...

Time#wday -> Integer (18304.0)

曜日を0(日曜日)から6(土曜日)の整数で返します。

...sun = Time.new(2017, 9, 17, 10, 34, 15, '+09:00') #=> 2017-09-17 10:34:15 +0900
sun.wday #=> 0
mon = Time.new(2017, 9, 18, 10, 34, 15, '+09:00') #=> 2017-09-18 10:34:15 +0900
mon.wday #=> 1
tue = Time.new(20...
...wed = Time.new(2017, 9, 20, 10, 34, 15, '+09:00') #=> 2017-09-20 10:34:15 +0900
wed.wday #=> 3
thu = Time.new(2017, 9, 21, 10, 34, 15, '+09:00') #=> 2017-09-21 10:34:15 +0900
thu.wday #=> 4
fri = Time.new(20...
...17, 9, 22, 10, 34, 15, '+09:00') #=> 2017-09-22 10:34:15 +0900
fri.wday #=> 5
sat = Time.new(2017, 9, 23, 10, 34, 15, '+09:00') #=> 2017-09-23 10:34:15 +0900
sat.wday #=> 6...

Time#wednesday? -> bool (18304.0)

自身の表す時刻が水曜日である場合に true を返します。 そうでない場合に false を返します。

...自身の表す時刻が水曜日である場合に true を返します。
そうでない場合に false を返します。

例:
t = Time.local(1993, 2, 24) #=> 1993-02-24 00:00:00 +0900
t.wednesday? #=> true...

絞り込み条件を変える

Time#yday -> Integer (18304.0)

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 (913.0)

引数で指定した協定世界時の Time オブジェクトを返します。

...引数で指定した協定世界時の Time オブジェクトを返します。

引数の順序は Time#to_a と全く同じです。
引数 wday, yday, zone に指定した値は無視されます。
引数に nil を指定した場合の値はその引数がとり得る最小の値です。

@...
...定します。

@param wday 無視されます。

@param yday 無視されます。

@param isdst 指定した日時が夏時間(Daylight Saving Time)なら true を指定します。
そうでないなら、false を指定します。

@param zone 無視されます。

@raise Argume...

Time.local(sec, min, hour, mday, mon, year, wday, yday, isdst, zone) -> Time (913.0)

引数で指定した地方時の Time オブジェクトを返します。

...引数で指定した地方時の Time オブジェクトを返します。

引数の順序は Time#to_a と全く同じです。
引数 wday, yday, zone に指定した値は無視されます。
引数に nil を指定した場合の値はその引数がとり得る最小の値です。

@param...
...定します。

@param wday 無視されます。

@param yday 無視されます。

@param isdst 指定した日時が夏時間(Daylight Saving Time)なら true を指定します。
そうでないなら、false を指定します。

@param zone 無視されます。

@raise Argume...

Time.mktime(sec, min, hour, mday, mon, year, wday, yday, isdst, zone) -> Time (913.0)

引数で指定した地方時の Time オブジェクトを返します。

...引数で指定した地方時の Time オブジェクトを返します。

引数の順序は Time#to_a と全く同じです。
引数 wday, yday, zone に指定した値は無視されます。
引数に nil を指定した場合の値はその引数がとり得る最小の値です。

@param...
...定します。

@param wday 無視されます。

@param yday 無視されます。

@param isdst 指定した日時が夏時間(Daylight Saving Time)なら true を指定します。
そうでないなら、false を指定します。

@param zone 無視されます。

@raise Argume...

Time.utc(sec, min, hour, mday, mon, year, wday, yday, isdst, zone) -> Time (913.0)

引数で指定した協定世界時の Time オブジェクトを返します。

...引数で指定した協定世界時の Time オブジェクトを返します。

引数の順序は Time#to_a と全く同じです。
引数 wday, yday, zone に指定した値は無視されます。
引数に nil を指定した場合の値はその引数がとり得る最小の値です。

@...
...定します。

@param wday 無視されます。

@param yday 無視されます。

@param isdst 指定した日時が夏時間(Daylight Saving Time)なら true を指定します。
そうでないなら、false を指定します。

@param zone 無視されます。

@raise Argume...

絞り込み条件を変える

Time.new(year, mon = nil, day = nil, hour = nil, min = nil, sec = nil, utc_offset = nil) -> Time (343.0)

引数で指定した地方時の Time オブジェクトを返します。

...引数で指定した地方時の Time オブジェクトを返します。

mon day hour min sec に nil を指定した場合の値は、その引数がとり得る最小の値です。
utc_offset に nil を指定した場合の値は、現在のタイムゾーンに従います。

@param year...
...との時差を、秒を単位とする整数か、
"+HH:MM" "-HH:MM" 形式の文字列で指定します。

@raise ArgumentError 与えられた引数が無効である場合に発生します。

p Time.new(2008, 6, 21, 13, 30, 0, "+09:00") #=> 2008-06-21 13:30:00 +0900...

Time.gm(year, mon = 1, day = 1, hour = 0, min = 0, sec = 0, usec = 0) -> Time (328.0)

引数で指定した協定世界時の Time オブジェクトを返します。

...引数で指定した協定世界時の Time オブジェクトを返します。

第2引数以降に nil を指定した場合の値はその引数がとり得る最小の値です。

@param year 年を整数か文字列で指定します。例えば 1998 年に対して 1998 を指定します...
...までの整数か文字列で指定します。(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 (328.0)

引数で指定した地方時の Time オブジェクトを返します。

...引数で指定した地方時の Time オブジェクトを返します。

第2引数以降に nil を指定した場合の値はその引数がとり得る最小の値です。

@param year 年を整数か文字列で指定します。例えば 1998 年に対して 1998 を指定します。

@p...
...での整数か文字列で指定します。(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 (328.0)

引数で指定した地方時の Time オブジェクトを返します。

...引数で指定した地方時の Time オブジェクトを返します。

第2引数以降に nil を指定した場合の値はその引数がとり得る最小の値です。

@param year 年を整数か文字列で指定します。例えば 1998 年に対して 1998 を指定します。

@p...
...での整数か文字列で指定します。(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 (328.0)

引数で指定した協定世界時の Time オブジェクトを返します。

...引数で指定した協定世界時の Time オブジェクトを返します。

第2引数以降に nil を指定した場合の値はその引数がとり得る最小の値です。

@param year 年を整数か文字列で指定します。例えば 1998 年に対して 1998 を指定します...
...までの整数か文字列で指定します。(60はうるう秒)

@param usec マイクロ秒を整数か文字列で指定します。

@raise ArgumentError 与えられた引数の範囲が valid でない場合に発生します。

p Time.gm(2000, 1, 1) #=> Sat Jan 01 00:00:00 UTC 2000...

絞り込み条件を変える

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

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

...または午後(am,pm)
* %p: 午前または午後(AM,PM)
* %Q: 1970-01-01 00:00:00 UTC からの経過ミリ秒 (Time#strftime は対応していませんが、Date#strftime で使えます)
* %R: 24時間制の時刻。%H:%M と同等。
* %r: 12時間制の時刻。%I:%M:%S %p と同等...
...セット (例 +09:00:00)
* %%: %自身
* %+: date(1)の形式 (%a %b %e %H:%M:%S %Z %Y) (Time#strftime は対応していませんが、Date#strftime で使えます)

このメソッドは strftime(3) や glibcの仕様を参考に作成されており、以下のオプションが利用でき...
...例][ruby]{
t = Time.now #=> 2010-09-05 15:41:17 0900
t.strftime("Printed on %m/%d/%Y") #=> "Printed on 09/05/2010"
t.strftime("Printed on %m/%-d/%_6Y") #=> "Printed on 09/5/ 2010"
t.strftime("at %I:%M%p") #=> "at 03:41PM"
t.strftime("at %I:%M%#p")...

Time#httpdate -> String (22.0)

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

...を返します。
//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 #=> "Sun, 31 Aug 2008 03:34:56 GMT"...

Time#rfc2822 -> String (22.0)

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

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

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

使用例
require 'time'

iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t.rfc2822 #=> "Sun, 31 Aug 2008 03:34:56 -0000"...

Time#rfc822 -> String (22.0)

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

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

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

使用例
require 'time'

iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t.rfc2822 #=> "Sun, 31 Aug 2008 03:34:56 -0000"...

Time.new -> Time (13.0)

現在時刻の Time オブジェクトを生成して返します。 タイムゾーンは地方時となります。

...現在時刻の Time オブジェクトを生成して返します。
タイムゾーンは地方時となります。

例:
Time
.now # => 2009-06-24 12:39:54 +0900...

絞り込み条件を変える

Time.now -> Time (13.0)

現在時刻の Time オブジェクトを生成して返します。 タイムゾーンは地方時となります。

...現在時刻の Time オブジェクトを生成して返します。
タイムゾーンは地方時となります。

例:
Time
.now # => 2009-06-24 12:39:54 +0900...