You are not authorized to view comments.

การแปลงจาก string ให้เป็น date ใน Ruby

พอดีว่าทำงานเกี่ยวกับปฏิทินนิดหน่อย และต้องมีการใส่วัน เดือน และปี จากนั้นจะเปลี่ยน String ที่ได้รับเข้ามาให้เป็น Date จึงพึ่งพาพลังของ Google ก็เจอ code ด้านล่างนี้

> require 'date'
> date = Date.strptime('24-07-2007', '%d-%m-%Y')
> date.mday # => 24
> date.month # => 7
> date.year # => 2007

อยากจดเก็บไว้เสียหน่อย…กันลืม