るりまサーチ (Ruby 2.2.0)

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.033秒)
トップページ > ライブラリ:date[x] > バージョン:2.2.0[x] > クエリ:time[x] > クエリ:iso8601[x]

別のキーワード

  1. time at
  2. time rfc2822
  3. time httpdate
  4. time parse

クラス

キーワード

検索結果

DateTime.iso8601(str = '-4712-01-01T00:00:00+00:00', start = Date::ITALY) -> DateTime (63676.0)

いくつかの代表的な ISO 8601 書式の日付を解析し、その情報に基づいて日付オブジェクトを生成します。

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

- **param** `str` -- 日付をあらわす文字列

[m:Date._iso8601] も参照してください。

- **param** `str` -- 日付をあらわす文字列
- **param** `start` -- グレゴリオ暦をつかい...

DateTime#iso8601(n = 0) -> String (63376.0)

ISO 8601 書式の文字列を返します (XML Schema の dateTime 相当)。 省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

...す (XML Schema の dateTime 相当)。
省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

strftime('%FT%T%:z') と等価です。

- **param** `n` -- 小数点以下の桁数

```ruby title="例"
require 'date'
p DateTime.parse('2001-02-...

Date._strptime(str, format = '%F') -> Hash (18343.0)

このメソッドは [m:Date.strptime] と似ていますが、日付オブジェクトを生成せずに、見いだした要素をハッシュで返します。

...このメソッドは [m:Date.strptime] と似ていますが、日付オブジェクトを生成せずに、見いだした要素をハッシュで返します。

- **param** `str` -- 日付をあらわす文字列
- **param** `format` -- 書式文字列

書式文字列に使用できるもの...
...: タイムゾーン。コロンが入ったUTCからのオフセット (例 +09:00)
- %::z: タイムゾーン。コロンが入った秒まで含むUTCからのオフセット (例 +09:00:00)
- %Z: タイムゾーン名
- %%: %自身
- %+: [man:date(1)]の形式 (%a %b %e %H:%M:%S %Z %Y)...

DateTime#rfc3339(n = 0) -> String (18076.0)

ISO 8601 書式の文字列を返します (XML Schema の dateTime 相当)。 省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

...す (XML Schema の dateTime 相当)。
省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

strftime('%FT%T%:z') と等価です。

- **param** `n` -- 小数点以下の桁数

```ruby title="例"
require 'date'
p DateTime.parse('2001-02-...

DateTime#xmlschema(n = 0) -> String (18076.0)

ISO 8601 書式の文字列を返します (XML Schema の dateTime 相当)。 省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

...す (XML Schema の dateTime 相当)。
省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

strftime('%FT%T%:z') と等価です。

- **param** `n` -- 小数点以下の桁数

```ruby title="例"
require 'date'
p DateTime.parse('2001-02-...

絞り込み条件を変える

Date (43.0)

日付を表すクラスです。

...日付を表すクラスです。

`Date` は時刻の情報を含みません。時刻を含んだ日付は [c:Time] で表せます。

### 簡単なつかいかた

```ruby title="例"
require 'date'

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

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

yesterday = Date.today - 1
```

### 用語の定義

いくつか用語の定義は、ISO 8601、および JIS X 0301 に基づきます。

#### 暦日付

暦日付は、暦年、暦月、および暦月の中の序数によって指定される...