Rails de convertir la chaîne de caractères contenant datetime à ce jour
J'ai une Chaîne de caractères qui contient la chaîne de caractères suivante 2012-03-06 00:00:00 UTC
je veux le changer en un objet date, de sorte que devrait ressembler à ceci 03-06-2012
et la même chose est d'être converti en Chaîne de 03-06-2012
de sorte que le datepicker de jquery.
Toute cette conversion doit être fait à vue .html.erb
Date.parse("2012-03-06 00:00:00 UTC") #=> Tue, 06 Mar 2012
Ruby 1.9.3 / Rails 3 ; Date.parse("2012-03-06 00:00:00 UTC").strftime("%d-%m-%Y") # => "06-03-2012"
OriginalL'auteur Paul Phoenix | 2013-08-21
Vous devez vous connecter pour publier un commentaire.
vous devriez me dire l'erreur exacte que ça donne, et également le contenu de votre valeur de la variable. Assurez-vous que votre nom de variable n'est pas à l'intérieur de guillemets doubles
Eh bien comme je l'ai déjà dit je suis un newbie. Comment puis-je vérifier ce que l'erreur est renvoyée à vue. Il juste ne parvient pas à charger
value="2012-03-06 00:00:00 UTC"
Il ne devrait pas échouer, il doit imprimer l'erreur au navigateur. Est votre projet en cours d'exécution dans un environnement de développement?. Vous pourriez, elseway, regardez si la sortie de rails s dans la console vous dit quelque chose
OriginalL'auteur Alive Developer
Vous pouvez le faire
qui donne "2013-08-21"
OriginalL'auteur Althaf Hameez
OriginalL'auteur Marek Lipka