るりまサーチ

最速Rubyリファレンスマニュアル検索!
665件ヒット [1-100件を表示] (0.107秒)
トップページ > クエリ:t[x] > クエリ:DateTime[x]

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

ライブラリ

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

DateTime (44030.0)

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

...く時刻も扱える Date のサブクラスです。

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

=== 簡単なつかいかた

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"

yesterday = DateTime.now - 1...

DateTime.json_create(hash) -> DateTime (30301.0)

JSON のオブジェクトから Ruby のオブジェクトを生成して返します。

JSON のオブジェクトから Ruby のオブジェクトを生成して返します。

@param hash 適切なキーを持つハッシュを指定します。

DateTime.httpdate(str = &#39;Mon, 01 Jan -4712 00:00:00 GMT&#39;, start = Date::ITALY) -> DateTime (30201.0)

2616 で定められた書式の日付を解析し、 その情報に基づいて日付オブジェクトを生成します。

...で定められた書式の日付を解析し、
その情報に基づいて日付オブジェクトを生成します。

Date._httpdate も参照してください。

@param str 日付をあらわす文字列
@param start グレゴリオ暦をつかい始めた日をあらわすユリウス日...

DateTime.strptime(str = &#39;-4712-01-01T00:00:00+00:00&#39;, format = &#39;%FT%T%z&#39;, start = Date::ITALY) -> DateTime (27343.0)

与えられた雛型で日時表現を解析し、 その情報に基づいて DateTime オブジェクトを生成します。

...を解析し、
その情報に基づいて DateTime オブジェクトを生成します。

@param str 日時をあらわす文字列
@param format 書式
@param start グレゴリオ暦をつかい始めた日をあらわすユリウス日
@raise ArgumentError 正しくない日時になる組み...
...合わせである場合に発生します。

例:

require 'date'
DateTime
.strptime('2001-02-03T12:13:14Z').to_s
# => "2001-02-03T12:13:14+00:00"

@see Date.strptime, DateTime._strptime, strptime(3), Date#strftime...

DateTime._strptime(str, format = &#39;%FT%T%z&#39;) -> Hash (27225.0)

与えられた雛型で日時表現を解析し、その情報に基づいてハッシュを生成します。

...m str 日時をあらわす文字列
@param format 書式

例:

require 'date'
DateTime
._strptime('2001-02-03T12:13:14Z')
# => {:year=>2001, :mon=>2, :mday=>3, :hour=>12, :min=>13, :sec=>14, :zone=>"Z", :offset=>0}

DateTime
.strptime の内部で使用されています。

@see Date._strptim...
...e, DateTime.strptime...

絞り込み条件を変える

DateTime#new_offset(offset = 0) -> DateTime (27207.0)

self を複製して、その時差を設定しなおします。 引数を省略した場合は、零 (協定世界時) になります。

...self を複製して、その時差を設定しなおします。
引数を省略した場合は、零 (協定世界時) になります。

DateTime
.new も参照してください。

@param offset 時差...

DateTime#minute -> Integer (27200.0)

分を返します (0-59)。

分を返します (0-59)。

DateTime#sec_fraction -> Rational (27200.0)

秒の小数点以下の部分を表す分数を返します。

秒の小数点以下の部分を表す分数を返します。

DateTime#second_fraction -> Rational (27200.0)

秒の小数点以下の部分を表す分数を返します。

秒の小数点以下の部分を表す分数を返します。

DateTime#to_json(*args) -> String (27112.0)

自身を JSON 形式の文字列に変換して返します。

...JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。

@param args 引数はそのまま JSON::Generator::GeneratorMethods::Hash#to_json に渡されます。

//emlist[例][ruby]{
require "json/add/core"

DateTime
.now.to_json
# => "{\"json_class\":\"DateTime\",\"y\":2018,\...
..."m\":12,\"d\":10,\"H\":1,\"M\":28,\"S\":57,\"of\":\"3/8\",\"sg\":2299161.0}"
//}

@see JSON::Generator::GeneratorMethods::Hash#to_json...

絞り込み条件を変える

<< 1 2 3 ... > >>