Noi europei quando scriviamo le date, le poniamo nella forma giorno/mese/anno; ad esempio: 9/3/2015. Questa modalità è alquanto scomoda per i computer, infatti hanno difficoltà a capire l'ordine delle date, poichè per un computer la data è un numero, e mettendo davanti i giorni, cioè la parte più piccola, sbagliano ad ordinarle. Molti sistemi, inclusi i database, consigliano di scrivere la data in forma anno/mese/giorno (2015/3/9): in questo modo non possono sorgere errori, soprattutto nella ricerca dei periodi prima o dopo una data. In SQlite le date, infatti, sono scritte così: 2015-03-09.
Se non vogliamo stare a modificare le date, possiamo usare
sort indicando più chiavi di ordinamento contemporaneamente; ad esempio:
put "1/1/2015" & CR & "1/2/2015" & CR & "2/1/2015" into temp
set itemdel to "/"
sort lines of temp by (item 3 of each) & (item 2 of each) & (item 1 of each)
put temp
In questo modole date saranno ordinate correttamente in questo ordine:
- 1/1/2015
- 2/1/2015
- 1/2/2015
Volendo tutto ciò può essere implementato in un
datagrid.
Nessun commento:
Posta un commento