るりまサーチ

最速Rubyリファレンスマニュアル検索!
196件ヒット [1-100件を表示] (0.040秒)
トップページ > クラス:Time[x] > ライブラリ:ビルトイン[x] > クエリ:time[x] > クエリ:now[x]

別のキーワード

  1. time iso8601
  2. time rfc2822
  3. time httpdate
  4. time parse
  5. time strptime

キーワード

検索結果

<< 1 2 > >>

Time.now -> Time (24237.0)

現在時刻の Time オブジェクトを生成して返します。 タイムゾーンは地方時となります。

...現在時刻の Time オブジェクトを生成して返します。
タイムゾーンは地方時となります。

例:
Time
.now # => 2009-06-24 12:39:54 +0900...

Time#strftime(format) -> String (15259.0)

時刻を format 文字列に従って文字列に変換した結果を返します。

...または午後(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の仕様を参考に作成されており、以下のオプションが利用でき...
...][ruby]{
t = Time.now #=> 2019-12-18 22:16:49 +0900
t.strftime("Printed on %m/%d/%Y") #=> "Printed on 12/18/2019"
t.strftime("Printed on %m/%-d/%_6Y") #=> "Printed on 12/18/ 2019"
t.strftime("at %I:%M%p") #=> "at 10:16PM"
t.strftime("at %I:%M%#p")...

Time#asctime -> String (15139.0)

時刻を asctime(3) の形式の文字列に変換します。た だし、末尾の改行文字 "\n" は含まれません。

...刻を asctime(3) の形式の文字列に変換します。た
だし、末尾の改行文字 "\n" は含まれません。

戻り値の文字エンコーディングは Encoding::US_ASCII です。

例:
Time
.now.asctime # => "Fri Nov 10 00:00:32 2017"
Time
.now.asctime.encoding #...
...=> #<Encoding:US-ASCII>
Time
.now.ctime # => "Fri Nov 10 00:00:32 2017"...

Time#ctime -> String (15139.0)

時刻を asctime(3) の形式の文字列に変換します。た だし、末尾の改行文字 "\n" は含まれません。

...刻を asctime(3) の形式の文字列に変換します。た
だし、末尾の改行文字 "\n" は含まれません。

戻り値の文字エンコーディングは Encoding::US_ASCII です。

例:
Time
.now.asctime # => "Fri Nov 10 00:00:32 2017"
Time
.now.asctime.encoding #...
...=> #<Encoding:US-ASCII>
Time
.now.ctime # => "Fri Nov 10 00:00:32 2017"...

Time#gmtime -> self (15139.0)

タイムゾーンを協定世界時に設定します。

...のメソッドを呼び出した後は時刻変換を協定世界時として行ないます。

Time
#localtime, Time#gmtime の挙動はシステムの
localtime(3) の挙動に依存します。Time クラ
スでは時刻を起算時からの経過秒数として保持していますが、ある...
...って異
なる場合があります。システムを越えて Time オブジェクトを受け
渡す場合には注意する必要があります。

t = Time.now #=> 2019-12-18 22:16:49 +0900
t.gmt? #=> false
t.gmtime #=> 2019-12-18 13:16:49 UTC
t.gmt? #=> true...

絞り込み条件を変える

Time#utc -> self (12039.0)

タイムゾーンを協定世界時に設定します。

...のメソッドを呼び出した後は時刻変換を協定世界時として行ないます。

Time
#localtime, Time#gmtime の挙動はシステムの
localtime(3) の挙動に依存します。Time クラ
スでは時刻を起算時からの経過秒数として保持していますが、ある...
...って異
なる場合があります。システムを越えて Time オブジェクトを受け
渡す場合には注意する必要があります。

t = Time.now #=> 2019-12-18 22:16:49 +0900
t.gmt? #=> false
t.gmtime #=> 2019-12-18 13:16:49 UTC
t.gmt? #=> true...

Time#-(time) -> Float (9147.0)

自身と time との時刻の差を Float で返します。単位は秒です。

...自身と time との時刻の差を Float で返します。単位は秒です。

@param time 自身との差を算出したい Time オブジェクトを指定します。

t = Time.now #=> 2019-12-18 22:16:49 +0900
t2 = t + 2592000 #=> 2020-01-17 22:16:49 +0900
t2 - t...

Time.new -> Time (9137.0)

現在時刻の Time オブジェクトを生成して返します。 タイムゾーンは地方時となります。

...現在時刻の Time オブジェクトを生成して返します。
タイムゾーンは地方時となります。

例:
Time
.now # => 2009-06-24 12:39:54 +0900...

Time#succ -> Time (9132.0)

self に 1 秒足した Time オブジェクトを生成して返します。

...self に 1 秒足した Time オブジェクトを生成して返します。

このメソッドは obsolete です。 self + 1 を代わりに使用してください。

t = Time.now
p t
p t.succ
# => 2019-12-18 22:16:50 +0900
2019-12-18 22:16:51 +0900...

Time.new(year, mon = nil, day = nil, hour = nil, min = nil, sec = nil, utc_offset = nil) -> Time (9132.0)

引数で指定した地方時の Time オブジェクトを返します。

...引数で指定した地方時の Time オブジェクトを返します。

mon day hour min sec に nil を指定した場合の値は、その引数がとり得る最小の値です。
utc_offset に nil を指定した場合の値は、現在のタイムゾーンに従います。

@param year...
...との時差を、秒を単位とする整数か、
"+HH:MM" "-HH:MM" 形式の文字列で指定します。

@raise ArgumentError 与えられた引数が無効である場合に発生します。

p Time.new(2008, 6, 21, 13, 30, 0, "+09:00") #=> 2008-06-21 13:30:00 +0900...

絞り込み条件を変える

Time#-(sec) -> Time (9122.0)

自身より sec 秒だけ前の時刻を返します。

...自身より sec 秒だけ前の時刻を返します。

@param sec 実数を秒を単位として指定します。

t = Time.now #=> 2019-12-18 22:16:49 +0900
t2 = t + 2592000 #=> 2020-01-17 22:16:49 +0900
t2 - 2592000 #=> 2019-12-18 22:16:49 +0900...

Time#+(other) -> Time (9116.0)

self より other 秒だけ後の時刻を返します。

...self より other 秒だけ後の時刻を返します。

@param other 自身からの秒数を数値で指定します。

t = Time.now #=> 2019-12-18 22:16:49 +0900
t + (60 * 60 * 24) #=> 2019-12-19 13:16:49 +0900...

Time#gmt_offset -> Integer (9051.0)

協定世界時との時差を秒を単位とする数値として返します。

...ている場合(アメリカなど)には負の値になります。

p Time.now.zone # => "JST"
p Time.now.utc_offset
# => 32400

タイムゾーンが協定世界時に設定されている場合は 0 を返します。

p Time.now.zone # => "JST"
p Time.now.getgm.utc_offset
# => 0...

Time#gmtoff -> Integer (9051.0)

協定世界時との時差を秒を単位とする数値として返します。

...ている場合(アメリカなど)には負の値になります。

p Time.now.zone # => "JST"
p Time.now.utc_offset
# => 32400

タイムゾーンが協定世界時に設定されている場合は 0 を返します。

p Time.now.zone # => "JST"
p Time.now.getgm.utc_offset
# => 0...

Time#utc_offset -> Integer (9051.0)

協定世界時との時差を秒を単位とする数値として返します。

...ている場合(アメリカなど)には負の値になります。

p Time.now.zone # => "JST"
p Time.now.utc_offset
# => 32400

タイムゾーンが協定世界時に設定されている場合は 0 を返します。

p Time.now.zone # => "JST"
p Time.now.getgm.utc_offset
# => 0...

絞り込み条件を変える

<< 1 2 > >>