1123件ヒット
[1-100件を表示]
(0.030秒)
ライブラリ
クラス
- CGI (24)
- CSV (36)
- Date (84)
- DateTime (398)
-
Gem
:: Specification (12) - Logger (33)
-
Logger
:: Formatter (24) -
Net
:: IMAP (36) -
OpenSSL
:: X509 :: CRL (48) - Random (36)
- Time (192)
モジュール
- Kernel (24)
-
WIN32OLE
:: VARIANT (12)
キーワード
- Converters (12)
- Date (12)
- DateTime (12)
- DateTimeMatcher (12)
-
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) -
VT
_ DATE (12) -
_ strptime (24) - append (12)
- asctime (12)
- civil (12)
- commercial (12)
- converters (12)
- ctime (12)
-
datetime
_ format (24) -
datetime
_ format= (24) -
deconstruct
_ keys (2) - format (12)
-
format
_ date (12) -
format
_ datetime (12) - header (12)
- hour (12)
- httpdate (36)
- iso8601 (36)
- jd (12)
- jisx0301 (24)
-
json
/ add / date _ time (12) -
json
_ create (12) -
last
_ update (12) -
last
_ update= (12) - min (12)
- minute (12)
- new (21)
-
new
_ offset (12) -
next
_ update (12) -
next
_ update= (12) - now (12)
- offset (12)
- ordinal (12)
- parse (36)
- rand (36)
- rdoc (12)
-
rfc1123
_ date (12) - rfc2822 (36)
- rfc3339 (24)
- rfc822 (36)
- rss (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 9 feature (12) - sec (12)
-
sec
_ fraction (12) - second (12)
-
second
_ fraction (12) - sprintf (12)
- strftime (24)
- strptime (48)
-
to
_ date (12) -
to
_ datetime (24) -
to
_ json (12) -
to
_ time (24) - today (12)
- tsort (12)
- xmlschema (36)
- yaml (12)
- zone (12)
- パターンマッチ (3)
検索結果
先頭5件
-
time (38078.0)
-
組み込みの Time クラスを拡張します。 日時を表す文字列をパースして Time オブジェクトに変換したり、 逆に Time オブジェクトを RFC などで定められた文字列に 変換する機能を提供します。
...組み込みの Time クラスを拡張します。
日時を表す文字列をパースして Time オブジェクトに変換したり、
逆に Time オブジェクトを RFC などで定められた文字列に
変換する機能を提供します。
* date-time は 2822 で定義されてい......ます。
* HTTP-date は 2616 で定義されています。
* dateTime は XML Schema Part 2: Datatypes (ISO 8601) で定義されています。
* 文字列から Time オブジェクトへの変換では Date._parse により様々な形式を扱えます。... -
Date
# to _ datetime -> DateTime (29400.0) -
対応する DateTime オブジェクトを返します。
...対応する DateTime オブジェクトを返します。... -
Time
# to _ datetime -> DateTime (29400.0) -
対応する DateTime オブジェクトを返します。
...対応する DateTime オブジェクトを返します。... -
Time
. httpdate(date) -> Time (23440.0) -
2616で定義されているHTTP-dateとしてdateをパースして Timeオブジェクトに変換します。
...るHTTP-dateとしてdateをパースして
Timeオブジェクトに変換します。
dateが2616に準拠していない、または
Timeクラスが指定された日時を表現できないときにArgumentErrorが
発生します。
@param date 2616で定義されているHTTP-dateとして......ntError dateが2616に準拠していない、または Timeクラスが指定された日時を表現できないときに発生します。
require 'time'
rfc2616_time = 'Sun, 31 Aug 2008 12:34:56 GMT'
t = Time.httpdate(rfc2616_time)
p t.kind_of?(Time) #=> true
non_rfc2616_time = 'San......, 31 Aug 2008 12:34:56 GMT'
begin
Time.httpdate(non_rfc2616_time)
rescue ArgumentError => err
puts err #=> not RFC 2616 compliant date: "San, 31 Aug 2008 12:34:56 GMT"
end... -
Time
. strptime(date , format , now=self . now) -> Time (23378.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 >= 69 then y + 1900
else y + 2000
end
}
#=> 1991-05-18 04:13:00 +0900
Time.strptime('01/5/18 4:13:00', '%Y/%m/%d %T'){|y|
if y > 100 then y
elsif y >= 69 then y + 1900
else y + 2000......end
}
#=> 2001-05-18 04:13:00 +0900
詳しくは DateTime.strptime, Date.strptime を見てください。
@param date 時刻を表す文字列
@param format 書式文字列... -
Time
. strptime(date , format , now=self . now) {|y| . . . } -> Time (23378.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 >= 69 then y + 1900
else y + 2000
end
}
#=> 1991-05-18 04:13:00 +0900
Time.strptime('01/5/18 4:13:00', '%Y/%m/%d %T'){|y|
if y > 100 then y
elsif y >= 69 then y + 1900
else y + 2000......end
}
#=> 2001-05-18 04:13:00 +0900
詳しくは DateTime.strptime, Date.strptime を見てください。
@param date 時刻を表す文字列
@param format 書式文字列... -
Date
. strptime(str = & # 39;-4712-01-01& # 39; , format = & # 39;%F& # 39; , start = Date :: ITALY) -> Date (23320.0) -
与えられた雛型で日付表現を解析し、 その情報に基づいて日付オブジェクトを生成します。
...で日付表現を解析し、
その情報に基づいて日付オブジェクトを生成します。
Date._strptime も参照してください。
また strptime(3)、および Date#strftime も参照してください。
@param str 日付をあらわす文字列
@param format 書式
@param st......す。
Date._strptime も参照してください。
また strptime(3)、および Date#strftime も参照してください。
@param str 日付をあらわす文字列
@param format 書式
@param start グレゴリオ暦をつかい始めた日をあらわすユリウス日
@raise Date::Error... -
Date
# to _ time -> Time (23218.0) -
対応する Time オブジェクトを返します。
...対応する Time オブジェクトを返します。... -
Time
# to _ date -> Date (23218.0) -
対応する Date オブジェクトを返します。
...対応する Date オブジェクトを返します。...