2009-09-11 8 views
1

donc je dois insérer un tas d'enregistrements à partir d'une source de données qui a les dates au format Sun, Sep 13 1:00 PM.str_to_date pour ruby ​​sur rails?

Je vais juste pour exécuter SQL qui utilise STR_TO_DATE

Mais je me demandais si je besoin dans le futur si vous les gars savent d'une façon de le faire en utilisant une méthode de ruby ​​... comme un strftime inverse

Répondre

1

Oui, regardez Datetime.strptime et le Datetime.parse10 à proximité (méthodes similaires pour Date).

Presque toutes les langues qui utilisent le C strftime auront aussi strptime.

+0

hmmmmmm je pensais que j'ai regardé à travers les fonctions ruby ​​Date et heure, mais je suppose que je devrais être plus approfondie et moins de débordement pile débordement heureux. merci quand même! –

+0

Il m'a aidé à savoir quoi chercher - je suis allé directement à strptime. Notez que c'est une méthode de classe, pas une méthode d'instance. –