147件ヒット
[1-100件を表示]
(0.110秒)
クラス
- Exception (22)
- MatchData (26)
-
RSS
:: Maker :: ChannelBase (11) -
RSS
:: Maker :: ChannelBase :: SkipDaysBase (11) -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase (22) -
RSS
:: Rss :: Channel (22) - Time (33)
検索結果
先頭5件
-
RSS
:: Maker :: ChannelBase # skipDays (15201.0) -
@todo skipDaysを返します.
...@todo
skipDaysを返します.... -
RSS
:: Rss :: Channel # skipDays (15201.0) -
@todo
@todo -
RSS
:: Rss :: Channel # skipDays= (15201.0) -
@todo
@todo -
Time
# thursday? -> bool (15201.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
//}... -
RSS
:: Maker :: ChannelBase :: SkipDaysBase # new _ day (15150.0) -
@todo 新しくdayを作成し,返します.作成された dayはdayリストの最後 に追加されています.
...@todo
新しくdayを作成し,返します.作成された
dayはdayリストの最後
に追加されています.... -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase # content (12001.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase # content=() (12001.0) -
@todo
@todo -
Exception
# backtrace _ locations -> [Thread :: Backtrace :: Location] (9307.0) -
バックトレース情報を返します。Exception#backtraceに似ていますが、 Thread::Backtrace::Location の配列を返す点が異なります。
...ception#backtraceに似ていますが、
Thread::Backtrace::Location の配列を返す点が異なります。
現状では Exception#set_backtrace によって戻り値が変化する事はあり
ません。
//emlist[例: test.rb][ruby]{
require "date"
def check_long_month(month)
return if D......0, month, -1).day == 31
raise "#{month} is not long month"
end
def get_exception
return begin
yield
rescue => e
e
end
end
e = get_exception { check_long_month(2) }
p e.backtrace_locations
# => ["test.rb:4:in `check_long_month'", "test.rb:15:in `block in <main>'", "test.rb:9:in `get......_exception'", "test.rb:15:in `<main>'"]
//}
@see Exception#backtrace... -
Time
# strftime(format) -> String (9281.0) -
時刻を format 文字列に従って文字列に変換した結果を返します。
...。
@param format フォーマット文字列を指定します。使用できるものは 以下の通りです。
* %A: 曜日の名称(Sunday, Monday ... )
* %a: 曜日の省略名(Sun, Mon ... )
* %B: 月の名称(January, February ... )
* %b: 月の省略名(Jan, Feb ... )
* %C: 世......角空白で埋める ( 1..31)
* %F: %Y-%m-%d と同等 (ISO 8601の日付フォーマット)
* %G: ISO 8601の暦週の年
* %g: ISO 8601の暦週の年の下2桁(00-99)
* %H: 24時間制の時(00-23)
* %h: %b と同等
* %I: 12時間制の時(01-12)
* %j: 年中の通算日(001-366)......後(AM,PM)
* %Q: 1970-01-01 00:00:00 UTC からの経過ミリ秒 (Time#strftime は対応していませんが、Date#strftime で使えます)
* %R: 24時間制の時刻。%H:%M と同等。
* %r: 12時間制の時刻。%I:%M:%S %p と同等。
* %S: 秒(00-60) (60はうるう秒)
* %s:... -
Time
# httpdate -> String (9207.0) -
2616 で定義されている HTTP-date の rfc1123-date 形式の文字列を 返します。
...ている 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 #=> "Sun, 31 Aug 2008 03:34:56 GMT"...