Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.javascript > #8283

Re: ordinare date locali

From Alessandro Pellizzari <shuriken@amiran.it>
Newsgroups it.comp.lang.javascript
Subject Re: ordinare date locali
Date 2018-11-25 11:10 +0000
Message-ID <g5ve8pFac48U1@mid.individual.net> (permalink)
References <ptdtt1$1f76$1@gioia.aioe.org>

Show all headers | View raw


On 25/11/2018 10:35, son wrote:

> Cosa posso inserire nella funzione di ordinamento? In altre parole, c'è 
> un metodo che mi permette di convertire la data "lunga" locale in un 
> formato di data direttamente confrontabile?

No, soprattutto non in italiano.
Con moment.js puoi parsare le date inglesi e nel 99% dei casi funziona.

Nel tuo caso è più semplice fare uno split della stringa sullo spazio,
associare il mese con il numero, formattare il giorno a due cifre e
costruire un numero tipo 20190201 (invece di 1 feb 2019) e confrontare
quello.

Se l'array è grande conviene fare un primo passaggio per costruire
l'array delle date numeriche e poi il sorting. Se sono meno di 1000
elementi tanto vale farlo al volo.

Bye.

Back to it.comp.lang.javascript | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

ordinare date locali son <son@mailnesia.com> - 2018-11-25 11:35 +0100
  Re: ordinare date locali Alessandro Pellizzari <shuriken@amiran.it> - 2018-11-25 11:10 +0000
    Re: ordinare date locali son <son@mailnesia.com> - 2018-11-25 12:31 +0100

csiph-web