クラス
- Date (7)
- Exception (2)
- MatchData (2)
-
RSS
:: Maker :: ChannelBase (1) -
RSS
:: Maker :: ChannelBase :: SkipDaysBase (1) -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase (2) -
RSS
:: Rss :: Channel (2) - Time (8)
検索結果
先頭5件
-
RSS
:: Maker :: ChannelBase :: SkipDaysBase # new _ day (36451.0) -
@todo 新しくdayを作成し,返します.作成された dayはdayリストの最後 に追加されています.
@todo
新しくdayを作成し,返します.作成された
dayはdayリストの最後
に追加されています. -
RSS
:: Maker :: ChannelBase # skipDays (27304.0) -
@todo skipDaysを返します.
@todo
skipDaysを返します. -
RSS
:: Rss :: Channel # skipDays (27304.0) -
@todo
@todo -
RSS
:: Rss :: Channel # skipDays= (27304.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase # content (27004.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase # content=() (27004.0) -
@todo
@todo -
Exception
# backtrace _ locations -> [Thread :: Backtrace :: Location] (18622.0) -
バックトレース情報を返します。Exception#backtraceに似ていますが、 Thread::Backtrace::Location の配列を返す点が異なります。
バックトレース情報を返します。Exception#backtraceに似ていますが、
Thread::Backtrace::Location の配列を返す点が異なります。
現状では Exception#set_backtrace によって戻り値が変化する事はあり
ません。
//emlist[例: test.rb][ruby]{
require "date"
def check_long_month(month)
return if Date.new(2000, month, -1).day == 31
raise "#{month} is not long month"
end
... -
Date
# friday? -> bool (18604.0) -
金曜日なら真を返します。
金曜日なら真を返します。 -
Date
# monday? -> bool (18604.0) -
月曜日なら真を返します。
月曜日なら真を返します。 -
Date
# saturday? -> bool (18604.0) -
土曜日なら真を返します。
土曜日なら真を返します。 -
Date
# sunday? -> bool (18604.0) -
日曜日なら真を返します。
日曜日なら真を返します。 -
Date
# thursday? -> bool (18604.0) -
木曜日なら真を返します。
木曜日なら真を返します。 -
Date
# tuesday? -> bool (18604.0) -
火曜日なら真を返します。
火曜日なら真を返します。 -
Date
# wednesday? -> bool (18604.0) -
水曜日なら真を返します。
水曜日なら真を返します。 -
Time
# friday? -> bool (18604.0) -
self の表す時刻が金曜日である場合に true を返します。 そうでない場合に false を返します。
self の表す時刻が金曜日である場合に true を返します。
そうでない場合に false を返します。
//emlist[][ruby]{
t = Time.local(1987, 12, 18) # => 1987-12-18 00:00:00 +0900
p t.friday? # => true
//} -
Time
# monday? -> bool (18604.0) -
self の表す時刻が月曜日である場合に true を返します。 そうでない場合に false を返します。
self の表す時刻が月曜日である場合に true を返します。
そうでない場合に false を返します。
//emlist[][ruby]{
t = Time.local(2003, 8, 4) # => 2003-08-04 00:00:00 +0900
p t.monday? # => true
//} -
Time
# saturday? -> bool (18604.0) -
self の表す時刻が土曜日である場合に true を返します。 そうでない場合に false を返します。
self の表す時刻が土曜日である場合に true を返します。
そうでない場合に false を返します。
//emlist[][ruby]{
t = Time.local(2006, 6, 10) # => 2006-06-10 00:00:00 +0900
p t.saturday? # => true
//} -
Time
# sunday? -> bool (18604.0) -
self の表す時刻が日曜日である場合に true を返します。 そうでない場合に false を返します。
self の表す時刻が日曜日である場合に true を返します。
そうでない場合に false を返します。
//emlist[][ruby]{
t = Time.local(1990, 4, 1) # => 1990-04-01 00:00:00 +0900
p t.sunday? # => true
//} -
Time
# thursday? -> bool (18604.0) -
self の表す時刻が木曜日である場合に true を返します。 そうでない場合に false を返します。
self の表す時刻が木曜日である場合に true を返します。
そうでない場合に false を返します。
//emlist[][ruby]{
t = Time.local(1995, 12, 21) # => 1995-12-21 00:00:00 +0900
p t.thursday? # => true
//} -
Time
# tuesday? -> bool (18604.0) -
self の表す時刻が火曜日である場合に true を返します。 そうでない場合に false を返します。
self の表す時刻が火曜日である場合に true を返します。
そうでない場合に false を返します。
//emlist[][ruby]{
t = Time.local(1991, 2, 19) # => 1991-02-19 00:00:00 +0900
p t.tuesday? # => true
//} -
Time
# wednesday? -> bool (18604.0) -
self の表す時刻が水曜日である場合に true を返します。 そうでない場合に false を返します。
self の表す時刻が水曜日である場合に true を返します。
そうでない場合に false を返します。
//emlist[][ruby]{
t = Time.local(1993, 2, 24) # => 1993-02-24 00:00:00 +0900
p t.wednesday? # => true
//} -
MatchData
# offset(name) -> [Integer , Integer] | [nil , nil] (340.0) -
name という名前付きグループに対応する部分文字列のオフセットの配列 [start, end] を返 します。
name という名前付きグループに対応する部分文字列のオフセットの配列 [start, end] を返
します。
//emlist[例][ruby]{
[ self.begin(name), self.end(name) ]
//}
と同じです。nameの名前付きグループにマッチした部分文字列がなければ
[nil, nil] を返します。
@param name 名前(シンボルか文字列)
@raise IndexError 正規表現中で定義されていない name を指定した場合に発生します。
//emlist[例][ruby]{
/(?<year>\d{4})年(?<month>\... -
Exception
# ==(other) -> bool (322.0) -
自身と指定された other のクラスが同じであり、 message と backtrace が == メソッドで比較して 等しい場合に true を返します。そうでない場合に false を返します。
自身と指定された other のクラスが同じであり、
message と backtrace が == メソッドで比較して
等しい場合に true を返します。そうでない場合に false を返します。
@param other 自身と比較したいオブジェクトを指定します。
自身と異なるクラスのオブジェクトを指定した場合は
Exception#exception を実行して変換を試みます。
//emlist[例][ruby]{
require "date"
def check_long_month(month)
return if D... -
MatchData
# offset(n) -> [Integer , Integer] | [nil , nil] (310.0) -
n 番目の部分文字列のオフセットの配列 [start, end] を返 します。
n 番目の部分文字列のオフセットの配列 [start, end] を返
します。
//emlist[例][ruby]{
[ self.begin(n), self.end(n) ]
//}
と同じです。n番目の部分文字列がマッチしていなければ
[nil, nil] を返します。
@param n 部分文字列を指定する数値
@raise IndexError 範囲外の n を指定した場合に発生します。
@see MatchData#begin, MatchData#end -
Time
# strftime(format) -> String (256.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)
* ...