[rails] :date o :datetime?

Salve! Ultima domanda del giorno, promesso, anche se in pochissimi sono
riusciti ad affrontare le mie precedenti… :wink:

Scusate, che differenza c’è fra :date e :datetime? Nel senso, quando
dovrei scegliere l’uno e quando l’altro, nel definire il tipo di una
colonna?

Premetto che uso sqlite3, che supporta entrambi.

Scusate, che differenza c’è fra :date e :datetime?

:date == la data
:datetime == la data e l’ora

Quando vuoi memorizzare solo una data usa date altrimenti datetime se
vuoi memorizzare data e ora :slight_smile:

Il giorno 15/ott/07, alle ore 18:33, Luca R. ha scritto:

On Mon, 15 Oct 2007 18:33:57 +0200
Luca R. [email protected] wrote:

Salve! Ultima domanda del giorno, promesso, anche se in pochissimi sono
riusciti ad affrontare le mie precedenti… :wink:

“sono riusciti ad affrontare” o “hanno gentilmente risposto al-”? c’è una
bella differenza…

Scusate, che differenza c’è fra :date e :datetime? Nel senso, quando
dovrei scegliere l’uno e quando l’altro, nel definire il tipo di una
colonna?

come dice il nome stesso, :date contiene solo informazioni sulla data
(giorno, mese, anno):

http://www.ruby-doc.org/stdlib/libdoc/date/rdoc/classes/Date.html

mentre :datetime contiene anche informazioni sull’ora:

http://www.ruby-doc.org/stdlib/libdoc/date/rdoc/classes/DateTime.html


Aequam memento rebus in arduis servare mentem…

Mauro T. http://www.tortonesi.com

University of Ferrara - Dept. of Eng. http://www.ing.unife.it
GNU Wget - HTTP/FTP file retrieval tool
Wget - GNU Project - Free Software Foundation
Deep Space 6 - IPv6 for Linux http://www.deepspace6.net
Ferrara Linux User Group http://www.ferrara.linux.it

Wow… :wink:

Grazie!!!