# Date beginning\_of\_week confusion

**URL:** <https://discuss.rubyonrails.org/t/date-beginning-of-week-confusion/69281>\
**Category:** rubyonrails-core\
**Created:** [July 10, 2014, 9:51am UTC](https://discuss.rubyonrails.org/t/date-beginning-of-week-confusion/69281 "2014-07-10T09:51:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michalis\_P](https://avatars.discourse-cdn.com/v4/letter/m/4da419/32.png) [@Michalis\_P](https://discuss.rubyonrails.org/u/Michalis_P)\
**Post date:** [July 10, 2014, 9:51am UTC](https://discuss.rubyonrails.org/t/date-beginning-of-week-confusion/69281/1 "2014-07-10T09:51:33Z")

</div>

Hello all,

I just wanted to ask if this is normal/intended or just a bug.

[5] pry(main)\> Date.beginning\_of\_week =\> :monday [6] pry(main)\> Date.today.beginning\_of\_week =\> Sun, 06 Jul 2014

Kind regards,

Michalis

---

<div class="post-metadata">

**Author:** ![senny](https://sea2.discourse-cdn.com/rubyonrails/user_avatar/discuss.rubyonrails.org/senny/32/1087_2.png) [@senny](https://discuss.rubyonrails.org/u/senny)\
**Post date:** [July 10, 2014, 3:48pm UTC](https://discuss.rubyonrails.org/t/date-beginning-of-week-confusion/69281/2 "2014-07-10T15:48:36Z")

</div>

You should use Date.current. As far as I can remember, we don’t patch Date.today.

Cheers,

– Yves
