るりまサーチ

最速Rubyリファレンスマニュアル検索!
385件ヒット [201-300件を表示] (0.050秒)

別のキーワード

  1. _builtin >=
  2. bigdecimal >=
  3. float >=
  4. module >=
  5. integer >=

ライブラリ

クラス

モジュール

検索結果

<< < 1 2 3 4 > >>

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

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

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

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

@
param date Time オブジェクトに変換可能な文字列を指定します。
@
param now 現在時刻をTime オブジェクトで指定します。
デフォルトはTime.nowとなります。

@
raise ArgumentError dateに空文字列を...

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

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

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

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

@
param date Time オブジェクトに変換可能な文字列を指定します。
@
param now 現在時刻をTime オブジェクトで指定します。
デフォルトはTime.nowとなります。

@
raise ArgumentError dateに空文字列を...

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

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

...: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-0...
...5-18 04:13:00 +0900

詳しくは DateTime.strptime, Date.strptime を見てください。

@
param date 時刻を表す文字列
@
param format 書式文字列...

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

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

...: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-0...
...5-18 04:13:00 +0900

詳しくは DateTime.strptime, Date.strptime を見てください。

@
param date 時刻を表す文字列
@
param format 書式文字列...

Tracer.set_get_line_procs(filename) {|line| .... } (24.0)

あるファイルについて利用する、行番号からソースのその行の内容を返す 手続きを指定します。何も指定しなければデフォルトの動作が利用されます。 指定する手続きは行番号を唯一の引数として呼び出されます。

...が利用されます。
指定する手続きは行番号を唯一の引数として呼び出されます。

@
param filename ソースファイルの場所を文字列で指定します。
@
param proc 通常、文字列を返す手続きオブジェクトを指定します。

# 例 dummy.rb の...
...Tracer.set_get_line_procs('./dummy.rb'){|line|
str = "\n"
str = "!!\n" if line >= 3 and line <= 6
str
}
Tracer.on
require 'dummy'

dm = Dummy.new
puts dm.number

=begin
# dummy.rb
class Dummy
def initialize
@
number = 135
end
attr :number
end
=end...

絞り込み条件を変える

Tracer.set_get_line_procs(filename, proc) (24.0)

あるファイルについて利用する、行番号からソースのその行の内容を返す 手続きを指定します。何も指定しなければデフォルトの動作が利用されます。 指定する手続きは行番号を唯一の引数として呼び出されます。

...が利用されます。
指定する手続きは行番号を唯一の引数として呼び出されます。

@
param filename ソースファイルの場所を文字列で指定します。
@
param proc 通常、文字列を返す手続きオブジェクトを指定します。

# 例 dummy.rb の...
...Tracer.set_get_line_procs('./dummy.rb'){|line|
str = "\n"
str = "!!\n" if line >= 3 and line <= 6
str
}
Tracer.on
require 'dummy'

dm = Dummy.new
puts dm.number

=begin
# dummy.rb
class Dummy
def initialize
@
number = 135
end
attr :number
end
=end...

Array#none? -> bool (18.0)

ブロックを指定しない場合は、 配列のすべての 要素が偽であれば真を返します。そうでなければ偽を返します。

...しては true を返します。

@
param pattern ブロックの代わりに各要素に対して pattern === item を評価します。

//emlist[例][ruby]{
%w{ant bear cat}.none? {|word| word.length == 5} # => true
%w{ant bear cat}.none? {|word| word.length >= 4} # => false
%w{ant bear cat}.no...
...# => true
[].none? # => true
[nil].none? # => true
[nil,false].none? # => true
[nil, false, true].none? # => false
//}

@
see Enumerable#none?...

Array#none? {|obj| ... } -> bool (18.0)

ブロックを指定しない場合は、 配列のすべての 要素が偽であれば真を返します。そうでなければ偽を返します。

...しては true を返します。

@
param pattern ブロックの代わりに各要素に対して pattern === item を評価します。

//emlist[例][ruby]{
%w{ant bear cat}.none? {|word| word.length == 5} # => true
%w{ant bear cat}.none? {|word| word.length >= 4} # => false
%w{ant bear cat}.no...
...# => true
[].none? # => true
[nil].none? # => true
[nil,false].none? # => true
[nil, false, true].none? # => false
//}

@
see Enumerable#none?...

Array#none?(pattern) -> bool (18.0)

ブロックを指定しない場合は、 配列のすべての 要素が偽であれば真を返します。そうでなければ偽を返します。

...しては true を返します。

@
param pattern ブロックの代わりに各要素に対して pattern === item を評価します。

//emlist[例][ruby]{
%w{ant bear cat}.none? {|word| word.length == 5} # => true
%w{ant bear cat}.none? {|word| word.length >= 4} # => false
%w{ant bear cat}.no...
...# => true
[].none? # => true
[nil].none? # => true
[nil,false].none? # => true
[nil, false, true].none? # => false
//}

@
see Enumerable#none?...

Enumerable#none? -> bool (18.0)

ブロックを指定しない場合は、 Enumerable オブジェクトのすべての 要素が偽であれば真を返します。そうでなければ偽を返します。

...を返します。

@
param pattern ブロックの代わりに各要素に対して pattern === item を評価します。

//emlist[例][ruby]{
require 'set'
Set['ant', 'bear', 'cat'].none? {|word| word.length == 5} # => true
Set['ant', 'bear', 'cat'].none? {|word| word.length >= 4} # => false
Se...
...Set[].none? # => true
Set[nil].none? # => true
Set[nil,false].none? # => true
Set[nil, false, true].none? # => false
//}

@
see Array#none?...

絞り込み条件を変える

Enumerable#none? {|obj| ... } -> bool (18.0)

ブロックを指定しない場合は、 Enumerable オブジェクトのすべての 要素が偽であれば真を返します。そうでなければ偽を返します。

...を返します。

@
param pattern ブロックの代わりに各要素に対して pattern === item を評価します。

//emlist[例][ruby]{
require 'set'
Set['ant', 'bear', 'cat'].none? {|word| word.length == 5} # => true
Set['ant', 'bear', 'cat'].none? {|word| word.length >= 4} # => false
Se...
...Set[].none? # => true
Set[nil].none? # => true
Set[nil,false].none? # => true
Set[nil, false, true].none? # => false
//}

@
see Array#none?...
<< < 1 2 3 4 > >>