ho un appuntamento (che in realtà analizzata da un PDF) e potrebbe essere uno dei seguenti formati:analizzare una data in rotaie
MM/DD/YYYY
MM/DD/YY
M/D/YY
October 15, 2007
Oct 15, 2007
C'è un gioiello o una funzione disponibile in rotaie o rubino a analizzare la mia data? O ho bisogno di analizzarlo usando regex?
BTW Sto usando il rubino su rotaie 3.2.
penso che non analizza formato americano (MM/DD/YYYY). –
Non posso usare strptime perché non conosco il formato della mia data :( –
Si può dedurre abbastanza facilmente, no? Se non verrà analizzato con 'Date.parse', quindi split ("/") .last sarà di 2 o 4 caratteri, per sapere se dovresti usare% y o% Y. –