1186件ヒット
[1-100件を表示]
(0.060秒)
別のキーワード
ライブラリ
- ビルトイン (252)
- benchmark (12)
-
cgi
/ core (24) - date (74)
- expect (24)
-
fiddle
/ import (12) -
io
/ console (12) -
io
/ wait (36) -
json
/ add / date _ time (12) -
json
/ add / time (12) - logger (36)
-
minitest
/ unit (1) - mkmf (12)
- monitor (18)
-
net
/ ftp (36) -
net
/ http (55) -
net
/ imap (12) -
net
/ pop (24) - openssl (156)
- optparse (24)
- pathname (12)
- psych (12)
- rake (12)
- resolv (12)
-
rinda
/ tuplespace (12) -
rubygems
/ remote _ fetcher (12) -
rubygems
/ security (12) -
rubygems
/ specification (12) -
rubygems
/ timer (12) - shell (36)
-
shell
/ command-processor (36) -
shell
/ filter (36) -
syslog
/ logger (12) - thread (2)
- time (24)
- timeout (16)
-
webrick
/ httpresponse (12) -
webrick
/ httpservlet / filehandler (12) - zlib (12)
クラス
- Array (12)
-
Benchmark
:: Tms (12) - CGI (24)
-
CGI
:: Cookie (12) - Date (12)
- DateTime (74)
-
Gem
:: RemoteFetcher (12) -
Gem
:: Security :: Policy (12) -
Gem
:: Specification (12) - IO (72)
- Logger (12)
-
Logger
:: Formatter (24) -
MiniTest
:: Unit (1) - Monitor (6)
-
MonitorMixin
:: ConditionVariable (12) - Mutex (2)
-
Net
:: FTP (36) -
Net
:: HTTP (55) -
Net
:: IMAP (12) -
Net
:: POP3 (24) - Object (12)
-
OpenSSL
:: OCSP :: BasicResponse (12) -
OpenSSL
:: SSL :: SSLContext (36) -
OpenSSL
:: SSL :: Session (24) -
OpenSSL
:: X509 :: CRL (24) -
OpenSSL
:: X509 :: Certificate (24) -
OpenSSL
:: X509 :: Revoked (12) -
OpenSSL
:: X509 :: Store (12) -
OpenSSL
:: X509 :: StoreContext (12) - OptionParser (24)
- Pathname (12)
-
Psych
:: ScalarScanner (12) -
Rake
:: EarlyTime (12) - Random (36)
-
Resolv
:: DNS (12) -
Rinda
:: TupleEntry (12) - Shell (36)
-
Shell
:: CommandProcessor (36) -
Shell
:: Filter (36) - String (24)
-
Syslog
:: Logger (12) -
Thread
:: ConditionVariable (12) -
Thread
:: Mutex (10) - Time (182)
-
WEBrick
:: Cookie (24) -
WEBrick
:: HTTPResponse (12) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (12) -
Zlib
:: GzipWriter (12)
モジュール
-
Fiddle
:: Importer (12) - Kernel (40)
キーワード
- % (12)
- * (24)
- + (12)
- - (24)
- <=> (24)
- [] (18)
- []= (12)
-
_ dump (12) - accept (12)
-
add
_ runtime _ dependency (12) -
add
_ status (12) - append (12)
- atime (18)
- call (12)
- ceil (6)
-
continue
_ timeout= (12) - ctime (18)
-
datetime
_ format= (12) -
deconstruct
_ keys (4) - eql? (12)
- expect (24)
- expires (12)
- expires= (36)
-
fetch
_ path (12) - floor (6)
-
flush
_ sessions (12) - format (12)
- formatter= (24)
- getlocal (24)
- header (12)
- iso8601 (24)
- jisx0301 (12)
-
last
_ update= (12) - localtime (24)
- modified? (12)
- mtime (30)
- mtime= (12)
-
new
_ offset (12) -
next
_ update= (12) -
not
_ after= (12) -
not
_ before= (12) -
not
_ modified? (12) -
open
_ timeout= (36) - out (12)
-
parse
_ time (12) - rand (36)
- raw (12)
-
read
_ timeout= (36) - reject (12)
- rfc3339 (12)
- round (12)
- sleep (12)
-
ssl
_ timeout= (24) -
start
_ time= (1) - strftime (24)
- struct (12)
- test (18)
- time= (48)
- timeout (16)
- timeout= (24)
- timeouts= (12)
-
to
_ json (24) - utime (30)
-
verify
_ gem (12) - wait (36)
-
wait
_ for _ cond (6) -
wait
_ readable (12) -
wait
_ writable (12) -
write
_ timeout= (7) - xmlschema (24)
検索結果
先頭5件
-
Kernel
# time(msg , width = 25) { . . . } -> object (18114.0) -
与えられたブロックの実行時間を計測して表示します。
...与えられたブロックの実行時間を計測して表示します。
@param msg 表示するメッセージを指定します。
@param width 表示する幅を指定します。
@return ブロックの実行結果を返します。... -
Time
# iso8601(fractional _ seconds = 0) -> String (17055.0) -
XML Schema で定義されている dateTime として 表現される形式の文字列を返します。
...されている dateTime として
表現される形式の文字列を返します。
XML Schema で定義されている dateTime として
表現される形式の文字列をパースするためのクラスメソッド
Time.iso8601, Time.xmlschema もあります。
@param fractional_seconds......ただし 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:34:56.000000000Z"
@see Time.iso8601, Time.xmlschema... -
Time
# xmlschema(fractional _ seconds = 0) -> String (17055.0) -
XML Schema で定義されている dateTime として 表現される形式の文字列を返します。
...されている dateTime として
表現される形式の文字列を返します。
XML Schema で定義されている dateTime として
表現される形式の文字列をパースするためのクラスメソッド
Time.iso8601, Time.xmlschema もあります。
@param fractional_seconds......ただし 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:34:56.000000000Z"
@see Time.iso8601, Time.xmlschema... -
Time
# strftime(format) -> String (15257.0) -
時刻を format 文字列に従って文字列に変換した結果を返します。
...時刻を format 文字列に従って文字列に変換した結果を返します。
@param format フォーマット文字列を指定します。使用できるものは 以下の通りです。
* %A: 曜日の名称(Sunday, Monday ... )
* %a: 曜日の省略名(Sun, Mon ... )
* %B: 月......または午後(am,pm)
* %p: 午前または午後(AM,PM)
* %Q: 1970-01-01 00:00:00 UTC からの経過ミリ秒 (Time#strftime は対応していませんが、Date#strftime で使えます)
* %R: 24時間制の時刻。%H:%M と同等。
* %r: 12時間制の時刻。%I:%M:%S %p と同等......セット (例 +09:00:00)
* %%: %自身
* %+: date(1)の形式 (%a %b %e %H:%M:%S %Z %Y) (Time#strftime は対応していませんが、Date#strftime で使えます)
このメソッドは strftime(3) や glibcの仕様を参考に作成されており、以下のオプションが利用でき... -
Time
# localtime -> self (15137.0) -
タイムゾーンを地方時に設定します。
...ないます。
@param utc_offset タイムゾーンを地方時に設定する代わりに協定世界時との
時差を、秒を単位とする整数か、"+HH:MM" "-HH:MM" 形式
の文字列で指定します。
Time#localtime, Time#gmtime の挙動はシ......存します。Time クラ
スでは時刻を起算時からの経過秒数として保持していますが、ある特定の
時刻までの経過秒は、システムがうるう秒を勘定するかどうかによって異
なる場合があります。システムを越えて Time オブジェ......list[][ruby]{
p t = Time.utc(2000, "jan", 1, 20, 15, 1) # => 2000-01-01 20:15:01 UTC
p t.utc? # => true
p t.localtime # => 2000-01-02 05:15:01 +0900
p t.utc? # => false
p t.localtime("+09:00")... -
Time
# localtime(utc _ offset) -> self (15137.0) -
タイムゾーンを地方時に設定します。
...ないます。
@param utc_offset タイムゾーンを地方時に設定する代わりに協定世界時との
時差を、秒を単位とする整数か、"+HH:MM" "-HH:MM" 形式
の文字列で指定します。
Time#localtime, Time#gmtime の挙動はシ......存します。Time クラ
スでは時刻を起算時からの経過秒数として保持していますが、ある特定の
時刻までの経過秒は、システムがうるう秒を勘定するかどうかによって異
なる場合があります。システムを越えて Time オブジェ......list[][ruby]{
p t = Time.utc(2000, "jan", 1, 20, 15, 1) # => 2000-01-01 20:15:01 UTC
p t.utc? # => true
p t.localtime # => 2000-01-02 05:15:01 +0900
p t.utc? # => false
p t.localtime("+09:00")... -
Time
# ceil(ndigits=0) -> Time (9160.0) -
十進小数点数で指定した桁数の精度で切り上げをし、 その Time オブジェクトを返します。 (デフォルトは0、つまり小数点の所で切り上げます)。
...上げをし、
その Time オブジェクトを返します。
(デフォルトは0、つまり小数点の所で切り上げます)。
ndigits には 0 以上の整数を渡します。
@param ndigits 十進での精度(桁数)
//emlist[][ruby]{
require 'time'
t = Time.utc(2010,3,30, 5,43,25.......0Z"
t = Time.utc(1999,12,31, 23,59,59)
(t + 0.4).ceil.iso8601(3) # => "2000-01-01T00:00:00.000Z"
(t + 0.9).ceil.iso8601(3) # => "2000-01-01T00:00:00.000Z"
(t + 1.4).ceil.iso8601(3) # => "2000-01-01T00:00:01.000Z"
(t + 1.9).ceil.iso8601(3) # => "2000-01-01T00:00:01.000Z"
t = Time.utc(19......99,12,31, 23,59,59)
(t + 0.123456789).ceil(4).iso8601(6) # => "1999-12-31T23:59:59.123500Z"
//}
@see Time#floor, Time#round... -
Time
# floor(ndigits=0) -> Time (9160.0) -
十進小数点数で指定した桁数の精度で切り捨てをし、 その Time オブジェクトを返します。 (デフォルトは0、つまり小数点の所で切り捨てます)。
...捨てをし、
その Time オブジェクトを返します。
(デフォルトは0、つまり小数点の所で切り捨てます)。
ndigits には 0 以上の整数を渡します。
@param ndigits 十進での精度(桁数)
//emlist[][ruby]{
require 'time'
t = Time.utc(2010,3,30, 5,43,25......."
t = Time.utc(1999,12,31, 23,59,59)
(t + 0.4).floor.iso8601(3) # => "1999-12-31T23:59:59.000Z"
(t + 0.9).floor.iso8601(3) # => "1999-12-31T23:59:59.000Z"
(t + 1.4).floor.iso8601(3) # => "2000-01-01T00:00:00.000Z"
(t + 1.9).floor.iso8601(3) # => "2000-01-01T00:00:00.000Z"
t = Time.utc(......1999,12,31, 23,59,59)
(t + 0.123456789).floor(4).iso8601(6) # => "1999-12-31T23:59:59.123400Z"
//}
@see Time#ceil, Time#round... -
Time
# round(ndigits=0) -> Time (9154.0) -
十進小数点数で指定した桁数の精度で丸めをし、 その Time オブジェクトを返します。 (デフォルトは0、つまり小数点の所で丸めます)。
...で丸めをし、
その Time オブジェクトを返します。
(デフォルトは0、つまり小数点の所で丸めます)。
ndigits には 0 以上の整数を渡します。
@param ndigits 十進での精度(桁数)
//emlist[][ruby]{
require 'time'
t = Time.utc(1999,12,31, 23,59,59)......000-01-01T00:00:00.000Z"
p((t + 1.49).round.iso8601(3)) # => "2000-01-01T00:00:00.000Z"
p((t + 1.5).round.iso8601(3)) # => "2000-01-01T00:00:01.000Z"
t = Time.utc(1999,12,31, 23,59,59)
p (t + 0.123456789).round(4).iso8601(6) # => "1999-12-31T23:59:59.123500Z"
//}
@see Time#ceil, Time#floor... -
Time
# -(time) -> Float (9145.0) -
自身と time との時刻の差を Float で返します。単位は秒です。
...自身と time との時刻の差を Float で返します。単位は秒です。
@param time 自身との差を算出したい Time オブジェクトを指定します。
//emlist[][ruby]{
p t = Time.local(2000) # => 2000-01-01 00:00:00 +0900
p t2 = t + 2592000 # => 2000-01-31 00:00:00 +...