るりまサーチ

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

別のキーワード

  1. date strftime
  2. time strftime
  3. _builtin strftime
  4. strftime
  5. strftime date

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

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

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

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

@
param format フォーマット文字列を指定します。使用できるものは 以下の通りです。

* %A: 曜日の名称(Sunday, Monday ... )
* %a: 曜日の省略名(Sun, Mon ... )
* %B: 月...
...または午後(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の仕様を参考に作成されており、以下のオプションが利用できま...

Date#strftime(format = &#39;%F&#39;) -> String (18113.0)

与えられた雛型で日付を書式づけます。

..., %I, %j, %k, %L, %l,
%M, %m, %N, %n, %P, %p, %Q, %R, %r, %S, %s, %T, %t, %U, %u, %V, %v, %W, %w, %X,
%x, %Y, %y, %Z, %z, %:z, %::z, %:::z, %%, %+

GNU 版にあるような幅指定などもできます。

strftime
(3)、および Date.strptime も参照してください。

@
param format 書式...

DateTime.strptime(str = &#39;-4712-01-01T00:00:00+00:00&#39;, format = &#39;%FT%T%z&#39;, start = Date::ITALY) -> DateTime (36.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...

Date.strptime(str = &#39;-4712-01-01&#39;, format = &#39;%F&#39;, start = Date::ITALY) -> Date (30.0)

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

...てください。
また strptime(3)、および Date#strftime も参照してください。

@
param str 日付をあらわす文字列
@
param format 書式
@
param start グレゴリオ暦をつかい始めた日をあらわすユリウス日
@
raise ArgumentError 正しくない日付になる組...
...てください。
また strptime(3)、および Date#strftime も参照してください。

@
param str 日付をあらわす文字列
@
param format 書式
@
param start グレゴリオ暦をつかい始めた日をあらわすユリウス日
@
raise Date::Error 正しくない日付になる組み...

Kernel.#format(format, *arg) -> String (24.0)

format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。

...うに解釈し、
引数をフォーマットした文字列を返します。

@
param format フォーマット文字列です。
@
param arg フォーマットされる引数です。
@
see Kernel.#printf,Time#strftime,Date.strptime

=== sprintf フォーマット

Ruby の sprintf フォーマッ...

絞り込み条件を変える

Kernel.#sprintf(format, *arg) -> String (24.0)

format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。

...うに解釈し、
引数をフォーマットした文字列を返します。

@
param format フォーマット文字列です。
@
param arg フォーマットされる引数です。
@
see Kernel.#printf,Time#strftime,Date.strptime

=== sprintf フォーマット

Ruby の sprintf フォーマッ...

Logger::Formatter#datetime_format=(format) (24.0)

ログの日時フォーマットをセットします。

...ログの日時フォーマットをセットします。

@
param format 日時のフォーマット文字列。Time#strftime で使用するフォーマット文字列と
同じものを使用できます。

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

formatter = Logger::Formatter.new
fo...
...rmatter.datetime_format # => nil
formatter.datetime_format = '%Y-%m-%d %H:%M:%S' # => "%Y-%m-%d %H:%M:%S"
formatter.datetime_format # => "%Y-%m-%d %H:%M:%S"
//}

@
see Time#strftime...

Logger#datetime_format -> String | nil (18.0)

ログに記録する時の日付のフォーマットです。

...、この値が nil の場合は日付のフォーマットとして
"%Y-%m-%dT%H:%M:%S.%06d " を使用します。

なお、"%06d" には Time#strftime ではなく、単に Time#usec の
値を String#% でフォーマットしたものが入ります。

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

l...
...st")
logger.datetime_format = '%Y/%m/%dT%H:%M:%S.%06d'
logger.datetime_format # => "%Y/%m/%dT%H:%M:%S.%06d"
logger.debug("test")

# => D, [2019-03-12T22:52:13.674385 #17393] DEBUG -- : test
# D, [2019/03/12T22:52:13.000012#17393] DEBUG -- : test
//}

@
see Time#strftime, Logger#datetime_format=...

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

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

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

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

@
param n 小数点以下の桁数

例:

require 'date'
DateTime.parse('2001-02-03T04:05:06.123456789+07:00').iso8601(9)
#=...
<< 1 2 > >>