Ruby 5-3-1

こんにちは!

昼に90分ほど歩いた、溶けかけた。。。

日付・時刻の操作

日付・時刻は組み込み系のクラスを中心に取り組んでいきます。

time_now.rb
Image from Gyazo

Image from Gyazo

現在の日付や時刻を取得しています。

time_make.rb
Image from Gyazo

Image from Gyazo

指定された日時などを生成しています。

time_parse.rb
Image from Gyazo

Image from Gyazo

parseメソッドは比較的柔軟に日時を解釈してくれます。

time_strptime.rb
Image from Gyazo

Image from Gyazo

strptimeメソッドはフォーマットを指定することができます。

time_strptime2.rb
Image from Gyazo

Image from Gyazo

あらかじめ決められたフォーマットをもとに解析するhttpdateメソッドなどもあります。

time_at.rb
Image from Gyazo

Image from Gyazo

atメソッドを用いることで、タイムスタンプ値から取得できます。

time_todate.rb
Image from Gyazo

Image from Gyazo

TimeオブジェクトからDateオブジェクトを作成することも可能です。

time_get.rb
Image from Gyazo

Image from Gyazo

年月日や時分秒を取得することができます。

time_get2.rb
Image from Gyazo

Image from Gyazo

曜日を判定するメソッドもあります。

日付等の取得はここまでです。
データの処理などは次回で確認します。

ではでは。