るりまサーチ

最速Rubyリファレンスマニュアル検索!
246件ヒット [1-100件を表示] (0.106秒)

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. rsa p
  5. dh p=

ライブラリ

キーワード

検索結果

<< 1 2 3 > >>

Time#utc -> self (15133.0)

タイムゾーンを協定世界時に設定します。

...のメソッドを呼び出した後は時刻変換を協定世界時として行ないます。

Time
#localtime, Time#gmtime の挙動はシステムの
localtime(3) の挙動に依存します。Time クラ
スでは時刻を起算時からの経過秒数として保持していますが、ある...
... Time オブジェクトを受け
渡す場合には注意する必要があります。

//emlist[][ruby]{
p
t = Time.local(2000,1,1,20,15,1) # => 2000-01-01 20:15:01 +0900
p
t.gmt? # => false
p
t.gmtime # => 2000-01-01 11:15:01 UTC
p
t.gmt...

Time#inspect -> String (6126.0)

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

...返します。

Time
#to_s とは異なりナノ秒まで含めて返します。

//emlist[][ruby]{
t = Time.now
t.inspect #=> "2012-11-10 18:16:12.261257655 +0100"
t.strftime "%Y-%m-%d %H:%M:%S.%N %z" #=> "2012-11-10 18:16:12.261257655 +0100"

t.utc.inspect...
...#=> "2012-11-10 17:16:12.261257655 UTC"
t.strftime "%Y-%m-%d %H:%M:%S.%N UTC" #=> "2012-11-10 17:16:12.261257655 UTC"
//}

戻り値の文字エンコーディングは Encoding::US_ASCII です。...

Time#httpdate -> String (6114.0)

2616 で定義されている HTTP-date の rfc1123-date 形式の文字列を 返します。

...いる HTTP-date の rfc1123-date 形式の文字列を
返します。

@return 以下の形式の文字列を返します。
//emlist{
day-of-week, DD month-name CCYY hh:mm:ss GMT
//}
注意: 結果はいつも UTC (GMT) です。

使用例
require 'time'

iso8601_time = '2008-08-31...
...T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p
t.httpdate #=> "Sun, 31 Aug 2008 03:34:56 GMT"...

Time#utc? -> bool (3157.0)

self のタイムゾーンが協定世界時に設定されていれば真を返します。

...設定されていれば真を返します。

//emlist[][ruby]{
p
t = Time.local(2017,9,19,15,0,0) # => 2017-09-19 15:00:00 +0900
p
t.utc? # => false
p
utc_t = t.getutc # => 2017-09-19 06:00:00 UTC
p
utc_t.utc? # => true
//}...

Time#utc_offset -> Integer (3145.0)

協定世界時との時差を秒を単位とする数値として返します。

...場合][ruby]{
p
Time.now.zone # => "JST"
p
Time.now.utc_offset # => 32400
//}

タイムゾーンが協定世界時に設定されている場合は 0 を返します。

//emlist[協定世界時の場合][ruby]{
p
Time.now.getgm.zone # => "UTC"
p
Time.now.getgm.utc_offset # => 0
//...

絞り込み条件を変える

Time#getutc -> Time (3138.0)

タイムゾーンを協定世界時に設定した Time オブジェクトを新しく 生成して返します。

...時に設定した Time オブジェクトを新しく
生成して返します。

//emlist[][ruby]{
p
t = Time.local(2000,1,1,20,15,1) #=> 2000-01-01 20:15:01 +0900
p
t.gmt? #=> false
p
y = t.getgm #=> 2000-01-01 11:15:01 UTC
p
y.gmt?...
...#=> true
p
t == y #=> true
//}...

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

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

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

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

* %A: 曜日の名称(Sunday, Monday ... )
* %a: 曜日の省略名(Sun, Mon ... )
* %B: 月...
...%P: 午前または午後(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...
...と同等。
* %S: 秒(00-60) (60はうるう秒)
* %s: 1970-01-01 00:00:00 UTC からの経過秒
* %T: 24時間制の時刻。%H:%M:%S と同等。
* %t: タブ文字 (\t)
* %U: 週を表す数。最初の日曜日が第1週の始まり(00-53)
* %u: 月曜日を1とした、曜日の...

Time#getlocal(utc_offset) -> Time (187.0)

タイムゾーンを地方時に設定した Time オブジェクトを新しく生成 して返します。

...タイムゾーンを地方時に設定した Time オブジェクトを新しく生成
して返します。

@param utc_offset タイムゾーンを地方時に設定する代わりに協定世界時との
時差を、秒を単位とする整数か、"+HH:MM" "-HH:MM" 形式...
...//emlist[][ruby]{
p
t = Time.utc(2000,1,1,20,15,1) # => 2000-01-01 20:15:01 UTC
p
t.utc? # => true
p
l = t.getlocal # => 2000-01-02 05:15:01 +0900
p
l.utc? # => false
p
t == l # => true
p
j = t.getlocal("+...
...09:00") # => 2000-01-02 05:15:01 +0900
p
j.utc? # => false
p
t == j # => true
//}...

Time#localtime(utc_offset) -> self (175.0)

タイムゾーンを地方時に設定します。

...ないます。

@param utc_offset タイムゾーンを地方時に設定する代わりに協定世界時との
時差を、秒を単位とする整数か、"+HH:MM" "-HH:MM" 形式
の文字列で指定します。

Time
#localtime, Time#gmtime の挙動はシ...
...存します。Time クラ
スでは時刻を起算時からの経過秒数として保持していますが、ある特定の
時刻までの経過秒は、システムがうるう秒を勘定するかどうかによって異
なる場合があります。システムを越えて Time オブジェ...
.../emlist[][ruby]{
p
t = Time.utc(2000, "jan", 1, 20, 15, 1) # => 2000-01-01 20:15:01 UTC
p
t.utc? # => true
p
t.localtime # => 2000-01-02 05:15:01 +0900
p
t.utc? # => false

p
t.localtime("+09:00")...
<< 1 2 3 > >>