るりまサーチ

最速Rubyリファレンスマニュアル検索!
66件ヒット [1-66件を表示] (0.022秒)
トップページ > クエリ:y[x] > クエリ:iso8601[x]

別のキーワード

  1. psych psych_y
  2. kernel y
  3. psych y
  4. kernel psych_y
  5. y psych

ライブラリ

クラス

キーワード

検索結果

Date.iso8601(str = '-4712-01-01', start = Date::ITALY) -> Date (18207.0)

いくつかの代表的な 8601 書式の日付を解析し、 その情報に基づいて日付オブジェクトを生成します。

...日付を解析し、
その情報に基づいて日付オブジェクトを生成します。

@param str 日付をあらわす文字列

Date._iso8601 も参照してください。

@param str 日付をあらわす文字列
@param start グレゴリオ暦をつかい始めた日をあらわすユ...

DateTime.iso8601(str = '-4712-01-01T00:00:00+00:00', start = Date::ITALY) -> DateTime (18207.0)

いくつかの代表的な 8601 書式の日付を解析し、 その情報に基づいて日付オブジェクトを生成します。

...日付を解析し、
その情報に基づいて日付オブジェクトを生成します。

@param str 日付をあらわす文字列

Date._iso8601 も参照してください。

@param str 日付をあらわす文字列
@param start グレゴリオ暦をつかい始めた日をあらわすユ...

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

時刻を 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)
* %d: 日(01-31)
* %...
...e: 日。一桁の場合、半角空白で埋める ( 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...
...* %V: ISO 8601形式の暦週 (01..53)
* %v: VMS形式の日付 (%e-%^b-%4Y)
* %W: 週を表す数。最初の月曜日が第1週の始まり(00-53)
* %w: 曜日を表す数。日曜日が0(0-6)
* %X: 時刻 (%Tと同等)
* %x: 日付 (%Dと同等)
* %Y: 西暦を表す数
* %y: 西...

Time.new(year, mon = nil, day = nil, hour = nil, min = nil, sec = nil, in: nil) -> Time (104.0)

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

...オブジェクトを返します。

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

@param year 年を整数か文字列で指定しま...
...英語の月名("Jan", "Feb", ... などの省略名。大文字小文字の違いは無視します)も指定できます。

@param day 日を 1 から 31 までの整数か文字列で指定します。

@param hour 時を 0 から 23 までの整数か文字列で指定します。...
...列で指定します。

@raise ArgumentError 与えられた引数が無効である場合に発生します。
@raise ArgumentError zone と in を同時に指定した場合に発生します。

//emlist[][ruby]{
p Time.new(2008, 6, 21, 13, 30, 0, "+09:00") # => 2008-06-21 13:30:00 +0900
//}...

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

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

...オブジェクトを返します。

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

@param year 年を整数か文字列で指定しま...
...英語の月名("Jan", "Feb", ... などの省略名。大文字小文字の違いは無視します)も指定できます。

@param day 日を 1 から 31 までの整数か文字列で指定します。

@param hour 時を 0 から 23 までの整数か文字列で指定します。...
...列で指定します。

@raise ArgumentError 与えられた引数が無効である場合に発生します。
@raise ArgumentError zone と in を同時に指定した場合に発生します。

//emlist[][ruby]{
p Time.new(2008, 6, 21, 13, 30, 0, "+09:00") # => 2008-06-21 13:30:00 +0900
//}...

絞り込み条件を変える

Date._strptime(str, format = '%F') -> Hash (54.0)

このメソッドは Date.strptime と似ていますが、日付オブジェクトを生成せずに、 見いだした要素をハッシュで返します。

...* %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)
* %d: 日(01-31)
* %...
...e: 日。一桁の場合、半角空白で埋める ( 1..31)
* %F: %Y-%m-%d と同等 (ISO 8601の日付フォーマット)
* %H: 24時間制の時(00-23)
* %h: %b と同等
* %I: 12時間制の時(01-12)
* %j: 年中の通算日(001-366)
* %k: 24時間制の時。一桁の場合、半...
...* %V: ISO 8601形式の暦週 (01..53)
* %v: VMS形式の日付 (%e-%b-%Y)
* %W: 週を表す数。最初の月曜日が第1週の始まり(00-53)
* %w: 曜日を表す数。日曜日が0(0-6)
* %X: 時刻 (%Tと同等)
* %x: 日付 (%Dと同等)
* %Y: 西暦を表す数
* %y: 西...

rss (18.0)

RSS を扱うためのライブラリです。

...モジュールはそれぞれ、
* Dublin Core モジュール http://web.resource.org/rss/1.0/modules/dc/
* Syndication モジュール http://web.resource.org/rss/1.0/modules/syndication/
* Content モジュール http://web.resource.org/rss/1.0/modules/content/
* Trackback モジュール h...
...素; RSS::RDF::Item

3番目のitem要素にアクセスするには以下のようにします。省略さ
れなかったリーダの引数はArray#[]の引数と同じように扱われます。

rss = RSS::Parser.parse(rss_source)
rss.item(2) # => /rdf:RDF/item[3]要素; RSS::RDF::Item

...
...いものしか含まれていないは
ずなので以下のようにソートできます。

def print_items(items)
items.sort do |x, y|
y
.dc_date <=> x.dc_date
end.each do |item|
puts "#{item.dc_date.localtime.iso8601} : #{item.title} : #{item.description}"
end
end...