るりまサーチ (Ruby 2.4.0)

最速Rubyリファレンスマニュアル検索!
5件ヒット [1-5件を表示] (0.078秒)
トップページ > クエリ:-[x] > バージョン:2.4.0[x] > クエリ:year[x] > クエリ:parse[x]

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method gets
  4. irb/input-method new
  5. matrix -

種類

ライブラリ

クラス

キーワード

検索結果

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

date を Date._parse によって
パースして Timeオブジェクトに変換します。

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

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

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

require 'time'
time = Time.local(2019, 5, 1)
Time.parse("12:00", time) ...

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

date を Date._parse によって
パースして Timeオブジェクトに変換します。

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

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

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

require 'time'
time = Time.local(2019, 5, 1)
Time.parse("12:00", time) ...

Time (199.0)

時刻を表すクラスです。

時刻を表すクラスです。

Time.now は現在の時刻を返します。
File.mtime などが返すファイルのタイムスタンプは Time
オブジェクトです。

Time オブジェクトは時刻を起算時からの経過秒数で保持しています。
起算時は協定世界時(UTC、もしくはその旧称から GMT とも表記されます) の
1970年1月1日午前0時です。なお、うるう秒を勘定するかどうかはシステムに
よります。

Time オブジェクトが格納可能な時刻の範囲は環境によって異なっていましたが、
Ruby 1.9.2 からは OS の制限の影響を受けません。

また、Time オブジェクトは協定世界時と地方時...

Date (109.0)

日付だけでなく時刻も扱える Date のサブクラス DateTime も利用できます。

日付だけでなく時刻も扱える Date のサブクラス DateTime も利用できます。

=== 簡単なつかいかた

//emlist[例][ruby]{
require 'date'

a = Date.new(1993, 2, 24)
b = Date.parse('1993-02-24')
b += 10

b - a #=> 10
b.year #=> 1993
b.strftime('%a') #=> "Sat"

yesterday = Date.today - 1
//}

=== 用語の定義

いくつか用語の定義は、8601、および X...

DateTime (109.0)

日付だけでなく時刻も扱える Date のサブクラスです。

日付だけでなく時刻も扱える Date のサブクラスです。

DateTime は deprecated とされているため、
Timeを使うことを推奨します。

=== 簡単なつかいかた

require 'date'

a = DateTime.new(1993, 2, 24, 12, 30, 45)
b = DateTime.parse('1993-02-24T12:30:45')
b += 10

b - a #=> 10
b.year #=> 1993
b.strftime('%a') #=> "Sat"

yes...

絞り込み条件を変える