Movatterモバイル変換


[0]ホーム

URL:


Tbpgr Blog

Organization Development Engineer tbpgr(てぃーびー) のブログ

はてなブックマーク数

ActiveSupport | Date calculations

この記事をはてなブックマークに追加

概要

Date calculations

詳細

Date calculations について

Date calculations

日付の操作に関する各種メソッドを提供します。

サンプル

# encoding: utf-8require'active_support/core_ext/date/calculations'require'tbpgr_utils'date =Date.new(2014,1,1)bulk_puts_eval binding, <<-EOSDate.currentDate.tomorrowDate.yesterdayDate.beginning_of_weekdate.prev_yeardate.next_yeardate.prev_monthdate.next_monthdate.prev_quarterdate.next_quarterEOS__END__・下記はTbpgrUtils gemの機能bulk_puts_evalhttps://rubygems.org/gems/tbpgr_utilshttps://github.com/tbpgr/tbpgr_utils

出力

Date.current # => #<Date: 2014-03-28 ((2456745j,0s,0n),+0s,2299161j)>Date.tomorrow # => #<Date: 2014-03-29 ((2456746j,0s,0n),+0s,2299161j)>Date.yesterday # => #<Date: 2014-03-27 ((2456744j,0s,0n),+0s,2299161j)>Date.beginning_of_week # => :mondaydate.prev_year # => #<Date: 2013-01-01 ((2456294j,0s,0n),+0s,2299161j)>date.next_year # => #<Date: 2015-01-01 ((2457024j,0s,0n),+0s,2299161j)>date.prev_month # => #<Date: 2013-12-01 ((2456628j,0s,0n),+0s,2299161j)>date.next_month # => #<Date: 2014-02-01 ((2456690j,0s,0n),+0s,2299161j)>date.prev_quarter # => #<Date: 2013-10-01 ((2456567j,0s,0n),+0s,2299161j)>date.next_quarter # => #<Date: 2014-04-01 ((2456749j,0s,0n),+0s,2299161j)>
Search
Profile
id:tbpgid:tbpg

元エンジニア 人事です。
「成長と充実を生み出す環境を設計する」

ハラククリカタってなに?
転職透明化らぼナレッジベース
挫折論への招待ってなに?
セイチョウ・ジャーニーってなに?
てぃーびーとは?
注目記事
Categories
参加グループ
最近のコメント
    Podcast

    自分の内からでるモチベーション「内発的動機づけ」を支援するためのブログを開設しました。

    sp.8a【ゲスト: tbpgr】楽しくない7次受けSIer

    引用をストックしました

    引用するにはまずログインしてください

    引用をストックできませんでした。再度お試しください

    限定公開記事のため引用できません。

    読者です読者をやめる読者になる読者になる

    [8]ページ先頭

    ©2009-2025 Movatter.jp