るりまサーチ (Ruby 2.4.0)

最速Rubyリファレンスマニュアル検索!
7件ヒット [1-7件を表示] (0.023秒)
トップページ > クエリ:date[x] > クエリ:now[x] > バージョン:2.4.0[x] > 種類:特異メソッド[x]

別のキーワード

  1. rss date=
  2. rss date
  3. date iso8601
  4. date rfc3339
  5. date jisx0301

ライブラリ

クラス

キーワード

検索結果

DateTime.now(start = Date::ITALY) -> DateTime (87910.0)

現在の時刻に相当する日時オブジェクトを生成します。

現在の時刻に相当する日時オブジェクトを生成します。

@param start グレゴリオ暦をつかい始めた日をあらわすユリウス日

DateTime.today(start = Date::ITALY) -> Date (33628.0)

このクラスでは利用できません。

このクラスでは利用できません。

DateTime.now を参照してください。

@param start グレゴリオ暦をつかい始めた日をあらわすユリウス日

CGI.rfc1123_date(time) -> String (18343.0)

与えられた時刻を 1123 フォーマットに準拠した文字列に変換します。

与えられた時刻を 1123 フォーマットに準拠した文字列に変換します。

@param time Time のインスタンスを指定します。

例:
require "cgi"

CGI.rfc1123_date(Time.now)
# => Sat, 1 Jan 2000 00:00:00 GMT

Time.parse(date, now = Time.now) -> Time (1210.0)

date を Date._parse によって
パースして Timeオブジェクトに変換します。

ブロック付きで呼ばれた場合、dateの年はブロックによって変換されます。

require 'time'
Time.parse(...) {|y| y < 100 ? (y >= 69 ? y + 1900 : y + 2000) : y}

与えられた時刻に上位の要素がなかったり壊れていた場合、nowの
該当要素が使われます。

require 'time'
time = Time.local(2019, 5, 1)
Time.parse("12:00", time) ...

Time.parse(date, now = Time.now) {|year| year } -> Time (1210.0)

date を Date._parse によって
パースして Timeオブジェクトに変換します。

ブロック付きで呼ばれた場合、dateの年はブロックによって変換されます。

require 'time'
Time.parse(...) {|y| y < 100 ? (y >= 69 ? y + 1900 : y + 2000) : y}

与えられた時刻に上位の要素がなかったり壊れていた場合、nowの
該当要素が使われます。

require 'time'
time = Time.local(2019, 5, 1)
Time.parse("12:00", time) ...

絞り込み条件を変える

Time.strptime(date, format, now=self.now) -> Time (1006.0)

文字列を Date._strptime を用いて Time オブジェクト に変換します。

文字列を Date._strptime を用いて Time オブジェクト
に変換します。

require 'time'
Time.strptime('2001-02-03T04:05:06+09:00', '%Y-%m-%dT%H:%M:%S%z')
#=> 2001-02-03 06:05:06 +0900

ブロックを渡すと年の部分をブロックによって変換できます。
require 'time'
Time.strptime('91/5/18 4:13:00', '%Y/%m/%d %T'){|y|
if y > 100 then y
elsif y >...

Time.strptime(date, format, now=self.now) {|y| ... } -> Time (1006.0)

文字列を Date._strptime を用いて Time オブジェクト に変換します。

文字列を Date._strptime を用いて Time オブジェクト
に変換します。

require 'time'
Time.strptime('2001-02-03T04:05:06+09:00', '%Y-%m-%dT%H:%M:%S%z')
#=> 2001-02-03 06:05:06 +0900

ブロックを渡すと年の部分をブロックによって変換できます。
require 'time'
Time.strptime('91/5/18 4:13:00', '%Y/%m/%d %T'){|y|
if y > 100 then y
elsif y >...