種類
- インスタンスメソッド (217)
- 特異メソッド (84)
- 文書 (16)
- ライブラリ (12)
ライブラリ
- ビルトイン (48)
-
fiddle
/ import (12) -
minitest
/ unit (1) -
net
/ imap (12) - openssl (60)
-
rubygems
/ security (12) - time (144)
- zlib (12)
クラス
-
Gem
:: Security :: Policy (12) -
MiniTest
:: Unit (1) -
Net
:: IMAP (12) -
OpenSSL
:: SSL :: SSLContext (12) -
OpenSSL
:: SSL :: Session (12) -
OpenSSL
:: X509 :: Revoked (12) -
OpenSSL
:: X509 :: Store (12) -
OpenSSL
:: X509 :: StoreContext (12) -
Process
:: Tms (48) - Time (144)
-
Zlib
:: GzipWriter (12)
モジュール
-
Fiddle
:: Importer (12)
キーワード
-
NEWS for Ruby 3
. 1 . 0 (4) - append (12)
- cstime= (12)
- cutime= (12)
-
flush
_ sessions (12) - httpdate (24)
- iso8601 (24)
- mtime= (12)
- parse (24)
- rfc2822 (24)
- rfc822 (24)
-
ruby 1
. 8 . 2 feature (12) -
start
_ time= (1) - stime= (12)
- struct (12)
- tsort (12)
- utime= (12)
-
verify
_ gem (12) - xmlschema (24)
検索結果
先頭5件
-
ruby 1
. 8 . 2 feature (12.0) -
ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。
...#server_port [lib] [bug]
常に 0 を返すバグが修正されました。
=== 2004-12-19
: OpenSSL::X509::Store#time= [lib] [new]
: OpenSSL::X509::StoreContext#time= [lib] [new]
追加。
: OpenSSL::X509::Name::RFC2253DN [lib] [new]
module for RFC2253 DN format.
: Ope... -
Fiddle
:: Importer # struct(signature) -> Class (6.0) -
C の構造体型に対応する Ruby のクラスを構築して返します。
...require 'fiddle/import'
module M
extend Fiddle::Importer
dlload "libc.so.6"
extern "int gettimeofday(void*, void*)"
Timeval = struct(["long tv_sec", "long tv_usec"])
end
time = M::Timeval.malloc
M.gettimeofday(time, Fiddle::NULL)
p time.tv_sec
p time.tv_usec... -
NEWS for Ruby 3
. 1 . 0 (6.0) -
NEWS for Ruby 3.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...スの階層を取り除く任意の引数を渡せるようになりました。 12194
* GC
* 新規メソッド
* GC.measure_total_time = true でGCの計測を有効にします。計測によってオーバーヘッドが発生する可能性があります。デフォルトで有... -
Time
# httpdate -> String (6.0) -
2616 で定義されている HTTP-date の rfc1123-date 形式の文字列を 返します。
...を返します。
//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"... -
Time
# iso8601(fractional _ seconds = 0) -> String (6.0) -
XML Schema で定義されている dateTime として 表現される形式の文字列を返します。
...M-DDThh:mm:ssTZD
CCYY-MM-DDThh:mm:ss.sssTZD
//}
ただし TZD は Z または [+-]hh:mm です。
使用例
require 'time'
iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t.xmlschema #=> "2008-08-31T03:34:56Z"
p t.xmlschema(9) #=> "2008-08-31T03:3... -
Time
# rfc2822 -> String (6.0) -
2822 で定義されている date-time として表現される形式の文字列を 返します。
...h:mm:ss zone
//}
ただし zone は [+-]hhmm です。
self が UTC time の場合、zone は +0000 になります。
使用例
require 'time'
iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t.rfc2822 #=> "Sun, 31 Aug 2008 03:34:56 -0000"... -
Time
# rfc822 -> String (6.0) -
2822 で定義されている date-time として表現される形式の文字列を 返します。
...h:mm:ss zone
//}
ただし zone は [+-]hhmm です。
self が UTC time の場合、zone は +0000 になります。
使用例
require 'time'
iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t.rfc2822 #=> "Sun, 31 Aug 2008 03:34:56 -0000"... -
Time
# xmlschema(fractional _ seconds = 0) -> String (6.0) -
XML Schema で定義されている dateTime として 表現される形式の文字列を返します。
...M-DDThh:mm:ssTZD
CCYY-MM-DDThh:mm:ss.sssTZD
//}
ただし TZD は Z または [+-]hh:mm です。
使用例
require 'time'
iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t.xmlschema #=> "2008-08-31T03:34:56Z"
p t.xmlschema(9) #=> "2008-08-31T03:3... -
Time
. parse(date , now = Time . now) -> Time (6.0) -
...: y}
与えられた時刻に上位の要素がなかったり壊れていた場合、nowの
該当要素が使われます。
require 'time'
time = Time.local(2019, 5, 1)
Time.parse("12:00", time) #=> 2019-05-01 12:00:00 +0900
下位の要素がなかったり壊れていた場合、最... -
Time
. parse(date , now = Time . now) {|year| year } -> Time (6.0) -
...: y}
与えられた時刻に上位の要素がなかったり壊れていた場合、nowの
該当要素が使われます。
require 'time'
time = Time.local(2019, 5, 1)
Time.parse("12:00", time) #=> 2019-05-01 12:00:00 +0900
下位の要素がなかったり壊れていた場合、最...