# Date transform

**URL:** <https://www.ruby-forum.com/t/date-transform/94875>\
**Category:** Rails\
**Created:** [May 17, 2006, 12:25am UTC](https://www.ruby-forum.com/t/date-transform/94875 "2006-05-17T00:25:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![irong](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/9e8a1a/32.png) [@irong](https://www.ruby-forum.com/u/irong)\
**Post date:** [May 17, 2006, 12:25am UTC](https://www.ruby-forum.com/t/date-transform/94875/1 "2006-05-17T00:25:49Z")

</div>

hi all,

i want my users to enter a date in “ddmmyyyy” format, do someone know  
how may i transform it in “yyyy-mm-dd” in the controler before i add it  
to the base please?

thks

irong

---

<div class="post-metadata">

**Author:** ![irong](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/9e8a1a/32.png) [@irong](https://www.ruby-forum.com/u/irong)\
**Post date:** [May 18, 2006, 2:37am UTC](https://www.ruby-forum.com/t/date-transform/94875/2 "2006-05-18T02:37:16Z")

</div>

Hi Irong, I would recommend using pop menus for both year, month, and  
day.  
This would eliminate parsing of a date from a user and make their life  
easier as well. BTW, you’ll use the date SQL type or if you’re using  
migrations, you’ll use the date ruby type.

Good luck,

-Conrad

---

<div class="post-metadata">

**Author:** ![irong](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/9e8a1a/32.png) [@irong](https://www.ruby-forum.com/u/irong)\
**Post date:** [May 18, 2006, 2:46am UTC](https://www.ruby-forum.com/t/date-transform/94875/3 "2006-05-18T02:46:48Z")

</div>

yes i used that now, thanks for answer
