るりまサーチ

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

別のキーワード

  1. bigdecimal/util to_d
  2. float to_d
  3. matrix d
  4. kernel $-d
  5. rsa d=

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 3 > >>

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

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

..., %B, %b, %C, %c, %D, %d, %e, %F, %G, %g, %H, %h, %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 も参...

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

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

...A: 曜日の名称(Sunday, Monday ... )
* %a: 曜日の省略名(Sun, Mon ... )
* %B: 月の名称(January, February ... )
* %b: 月の省略名(Jan, Feb ... )
* %C: 世紀 (2009年であれば 20)
* %c: 日付と時刻 (%a %b %e %T %Y)
* %D: 日付 (%m/%d/%y)
* %d: 日(01-31)
* %e:...
...日。一桁の場合、半角空白で埋める ( 1..31)
* %F: %Y-%m-%d と同等 (ISO 8601の日付フォーマット)
* %G: ISO 8601の暦週の年
* %g: ISO 8601の暦週の年の下2桁(00-99)
* %H: 24時間制の時(00-23)
* %h: %b と同等
* %I: 12時間制の時(01-12)
* %j:...
...または午後(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 と同等...

Logger#datetime_format -> String | nil (6148.0)

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

...-%m-%dT%H:%M:%S.%06d " を使用します。

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

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

logger = Logger.new(STDOUT)

logger.datetime_format # => nil
logger.debug...
..."test")
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=...

Logger#datetime_format=(format) (6136.0)

ログに記録する時の日付のフォーマットをセットします。

...ger.new(STDOUT)

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

# => D, [2019-03-13T23:52:13.674385 #17393] DEBUG -- : test
# D, [2019/0...
...3/13T23:52:13.000012#17393] DEBUG -- : test
//}

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

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

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

...#strftime で使用するフォーマット文字列と
同じものを使用できます。

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

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

@see Time#strftime...

絞り込み条件を変える

Logger::Formatter#datetime_format -> String (6106.0)

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

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


@see Time#strftime...

Date (6006.0)

日付だけでなく時刻も扱える Time も利用できます。

...

=== 簡単なつかいかた

//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
//}

=== 用語の定義

いくつか用語の定義は、...

DateTime (6006.0)

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

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

D
ateTime は 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"

yesterday = DateTime.now - 1...

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

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

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

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

@param str 日付をあらわす文字列
@param format 書式
@param st...
...ます。

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

@param str 日付をあらわす文字列
@param format 書式
@param start グレゴリオ暦をつかい始めた日をあらわすユリウス日
@raise Date::Erro...
<< 1 2 3 > >>