Ho una matrice di oggetti Ruby Date. Come posso trovare il più recente datetime e il più vecchio datetime?Ottieni la data più recente e più vecchia da un elenco - Ruby
risposta
date_array.min # => Oldest
date_array.max # => Most recent
date_array.max non fornisce la data "Più recente", fornisce la data più recente. Più recenti dedurre che avrebbe dato la data più recente in passato. Ad esempio, Date.today sarebbe la data più recente, tuttavia la data impostata più lontana in futuro verrebbe restituita con date_array.max –
L'ordinamento è lin * log, semplicemente min/max è lineare puro. –
L'ordinamento ha anche molte definizioni. –
oldest, newest = date_array.minmax
- 1. Controllare se la data è più vecchia di 10 anni e più recente di 20 anni
- 2. Come selezionare la data più vecchia da MySQL
- 3. Trova l'oggetto datetime più vecchio/più recente in un elenco
- 4. Trova la data più vicina da un elenco
- 5. Mostra solo la data più recente dalla tabella MySQL unita
- 6. php mysql ordina per data (più recente)
- 7. Get data più recente da una serie di date
- 8. Ricevi il mercoledì più recente?
- 9. Come ottenere l'entità con la data più recente
- 10. SQL Come selezionare la voce data più recente
- 11. Recupera l'entità più recente da Datomic
- 12. Ottieni il tag Git più recente da un repository utilizzando Phing
- 13. Ottieni il file più recente basato sul timestamp
- 14. Come trovare l'istantanea AWS RDS più recente o più recente?
- 15. SQL SELECT da più record solo il più recente
- 16. Record più recente, precedente alla data, per categoria: ottimizzazione
- 17. più recente valore max/min
- 18. Ottieni hash del commit git più recente nel nodo
- 19. SQL Server Selezione di record con più tempo data recente
- 20. Selezionare più elementi da un elenco
- 21. LINQ a SQL: GroupBy() e Max() per ottenere l'oggetto con la data più recente
- 22. CAS-T-SQL Controllare la data più recente e poi gli altri valori
- 23. Server Imap più recente Libreria
- 24. Impossibile eliminare la partizione di tabella più vecchia
- 25. Coda il file più recente
- 26. Query SQL per la selezione distinta con la data/ora più recente prima
- 27. Come ottenere programmaticamente la data di commit più recente su un checkout CVS
- 28. Ordina un elenco con più condizioni Ruby on Rails
- 29. Utilizzando vecchia versione di NumPy anche con una versione più recente installata non
- 30. Ottieni l'indice dell'elemento in un elenco data la sua proprietà
La domanda dovrebbe essere cambiata a come trovare il più nuovo e più antica datetime, come più recente potrebbe dedurre che la data restituita è sempre nel passato, che è quello che cercavo. –