facebook twitter hatena line email

Ruby/日時

提供: 初心者エンジニアの簡易メモ
2018年3月29日 (木) 01:50時点におけるAdmin (トーク | 投稿記録)による版 ()

移動: 案内検索

日付時間

Time.now.strftime "%Y/%m/%d %H:%M:%S"
"2018/01/04 15:35:34"

曜日

Date.today.wday
日曜日だと0
月曜日だと1
火曜日だと2
水曜日だと3
木曜日だと4
金曜日だと5
土曜日だと6

時間

hour = Time.now.strftime "%H"
hour = hour.to_i

year = Time.now.strftime "%Y"
year = year.to_i

mon = Time.now.strftime "%m"
mon = mon.to_i

day = Time.now.strftime "%d"
day = day.to_i

unixtime⇔datetime変換

Time.at(1414767600) # => 2014-11-01 00:00:00 +0900

DATE(TIME)からUNIXTIMEへの変換

require 'time'
Time.parse('2014-11-01 00:00:00').to_i  # => 1414767600