種類
- インスタンスメソッド (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件
-
Zlib
:: GzipWriter # mtime=(time) (6100.0) -
gzip ファイルのヘッダーに記録する最終更新時間を指定します。
...す。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
p gz.mtime = 1 #=> 1
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.mtime
# 例
#=> Thu Jan 01 09:00:01 +0900 1970
}... -
OpenSSL
:: SSL :: SSLContext # flush _ sessions(time=nil) -> self (101.0) -
自身が保持しているセッションキャッシュを破棄します。
自身が保持しているセッションキャッシュを破棄します。
time に nil を渡すと現在時刻で期限切れになっている
キャッシュを破棄します。
time に Time オブジェクトを渡すと、その
時刻で時間切れになるキャッシュを破棄します。
@param time キャッシュ破棄の基準時刻
@see OpenSSL::SSL::SSLContext#session_cache_mode= -
tsort (18.0)
-
tsort はトポロジカルソートと強連結成分に関するモジュールを提供します。
...outputs, inputs, block = n
inputs_time = inputs.map {|f| File.mtime f}.max
begin
outputs_time = outputs.map {|f| File.mtime f}.min
rescue Errno::ENOENT
outputs_time = nil
end
if outputs_time == nil ||
inputs_time != nil && ou... -
Time
. httpdate(date) -> Time (12.0) -
2616で定義されているHTTP-dateとしてdateをパースして 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 Arg... -
Time
. iso8601(date) -> Time (12.0) -
XML Schema で定義されている dateTime として date をパースして Time オブジェクトに変換します。
...に発生します。
使用例
require 'time'
iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t #=> 2008-08-31 12:34:56 +0900
p t.kind_of?(Time) #=> true
begin
non_iso8601_time = '2008-08-31A12:34:56+09:00'
Time.iso8601(non_iso8601_time)
r... -
Time
. rfc2822(date) -> Time (12.0) -
2822で定義されているdate-timeとしてdateをパースして Timeオブジェクトに変換します。 この形式は822で定義されて1123で更新された形式と 同じです。
...きに
発生します。
使用例
require 'time'
rfc2822_time = 'Sun, 31 Aug 2008 12:08:19 +0900'
t = Time.rfc2822(rfc2822_time)
p t.kind_of?(Time) #=> true
non_rfc2822_time = 'Sun 31 Aug 2008 12:08:19 +0900'
begin
p Time.rfc2822(non_rfc2822_time)
rescue A... -
Time
. rfc822(date) -> Time (12.0) -
2822で定義されているdate-timeとしてdateをパースして Timeオブジェクトに変換します。 この形式は822で定義されて1123で更新された形式と 同じです。
...きに
発生します。
使用例
require 'time'
rfc2822_time = 'Sun, 31 Aug 2008 12:08:19 +0900'
t = Time.rfc2822(rfc2822_time)
p t.kind_of?(Time) #=> true
non_rfc2822_time = 'Sun 31 Aug 2008 12:08:19 +0900'
begin
p Time.rfc2822(non_rfc2822_time)
rescue A... -
Time
. xmlschema(date) -> Time (12.0) -
XML Schema で定義されている dateTime として date をパースして Time オブジェクトに変換します。
...に発生します。
使用例
require 'time'
iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t #=> 2008-08-31 12:34:56 +0900
p t.kind_of?(Time) #=> true
begin
non_iso8601_time = '2008-08-31A12:34:56+09:00'
Time.iso8601(non_iso8601_time)
r... -
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...