Masalahnya adalah tidak ada kelas waktu dalam sehari di Ruby atau Rails. Semua kelas waktu adalah tanggal atau stempel waktu (yaitu tanggal ditambah waktu).
Di dalam database itu akan menjadi time
(tanpa zona waktu) kolom dan itu akan berperilaku baik di dalam database. Namun, begitu waktu masuk ke Ruby, ActiveRecord akan menambahkan komponen tanggal karena tidak ada kelas waktu yang tersedia, itu hanya menggunakan 2000-01-01 sebagai tanggal.
Semuanya akan baik-baik saja di dalam database tetapi Anda harus sedikit berhati-hati untuk mengabaikan komponen tanggal saat Anda berada di luar database di Rails.