Meiner Erfahrung nach ist es immer gefährlich und schwierig, bei der Programmierung die richtigen Daten/Zeiten zu wählen.
Ruby und Rails haben sich mir immer entzogen, schon allein wegen der überwältigenden Anzahl von Optionen; ich habe nie eine Ahnung, welche ich wählen sollte.
Wenn ich Rails verwende und mir die ActiveRecord-Datentypen ansehe, kann ich folgendes finden
:datetime, :timestamp, :time und :date
und haben keine Ahnung, wo die Unterschiede liegen und wo die Probleme lauern.
Was ist der Unterschied? Wofür verwenden Sie sie?
(P.S. Ich verwende Rails3)