Railsの便利な日時メソッド
Railsの便利な日時メソッド
Railsで開発をしていく中で、日時のメソッドを使うことがあります
今回は、Railsの便利な日時のメソッドをこちらにまとめます
・[new]メソッド
irb(main):113:0> Time.new(2015,10,01) => 2015-10-01 00:00:00 +0900 irb(main):116:0> Time.new(2015) => 2015-01-01 00:00:00 +0900 # newメソッドに引数を渡すと、その日時でTimeインスタンスが生成される newメソッドに年の引数のみを渡しても、その年でTimeインスタンスが生成される
・[beginning_of_year]メソッド
irb(main):115:0> Time.new(2015,10,01).beginning_of_year => 2015-01-01 00:00:00 +0900 # レシーバのTimeインスタンスの年の最初の日を返す
・[.end_of_year]メソッド
irb(main):117:0> Time.new(2015,10,01).end_of_year => 2015-12-31 23:59:59 +0900 # レシーバのTimeインスタンスの年の最後の日を返す