web-dev-qa-db-fra.com

Rails - obtenez la date à partir de la date et de l'heure

Dans ma base de données Rails, j'ai un horodatage qui ressemble à ceci 2010-12-22 18:21:46 UTC. J'ai besoin d'un moyen d'obtenir simplement la date 2010-12-22 sans refaire la base de données.

38
timWhit

Essayez time.to_date pour extraire le composant de date de votre horodatage.

74
Ved

Pour obtenir le code String que vous recherchez

your_date.strftime("%Y-%m-%d")

Vous ne savez pas ce que vous voulez dire par modification de la base de données?

17
David Sulc

Pour obtenir la corde que vous recherchez

your_date.strftime("%F")

lien ci-dessous vous pouvez obtenir plus de type de date . http://Ruby-doc.org/core-2.2.0/Time.html#method-i-strftime

0
Rohit Jain