Qual è il modo corretto di memorizzare le date in Common Lisp? La cosa più vicina che ho trovato per una risposta è this, che non sembra proprio tagliarlo per me.Memorizzazione delle date in Common Lisp
5
A
risposta
6
Come su ENCODE-UNIVERSAL-TIME
?
(defparameter *my-birth-date* (encode-universal-time 0 0 0 14 2 1984))
+0
Questo è esattamente quello che stavo cercando. Grazie. –
+3
È anche esattamente ciò che è nella pagina che hai collegato. ;-) – Ken
1
Se si desidera memorizzare una data convertita in stringa, è possibile utilizzare il seguente:
(multiple-value-bind
(s m h d mm y dw dst-p tz) (get-decoded-time)
(format nil "~D\/~D\/~D" date month year))
Problemi correlati
- 1. Stream in Common Lisp?
- 2. (comporre) in Common Lisp
- 3. Moltiplicazione matrice in Common Lisp
- 4. Ridenominazione lambda in Common Lisp
- 5. Sviluppo Web in Common Lisp
- 6. Elenco circolare in Common Lisp
- 7. Common Lisp definizione pacchetto
- 8. Common lisp gray stream
- 9. Esercizi Common Lisp/problemi
- 10. Association nel Common Lisp
- 11. Determinazione dell'elenco degli argomenti delle funzioni in Common Lisp
- 12. sicuro Analisi delle direttive formato in Common Lisp
- 13. sezioni in stile Haskell in Common Lisp
- 14. Common Lisp: cosa significa # + nil?
- 15. Problemi con ltk (common lisp)
- 16. Trasposizione di elenchi in Common Lisp
- 17. Disegno di alberi in Common Lisp
- 18. La migliore struttura web in Common-lisp?
- 19. loop su caratteri in stringa, Common Lisp
- 20. Uso di etichette in Common Lisp
- 21. Scraping una tabella HTML in Common Lisp?
- 22. srotolare/argomenti splat in Common Lisp
- 23. Come funziona append in Common Lisp?
- 24. Representational State Transfer (REST) in Common Lisp
- 25. Introspezione di classe in Common Lisp
- 26. Stato di reset in Common Lisp
- 27. Mandelbrot Imposta implementazione in Common Lisp
- 28. In Common Lisp cos'è una rappresentazione stampata?
- 29. Scrittura di una macro ++ in Common Lisp
- 30. Divisione di interi in Common Lisp?
Dove vuoi archiviarli e perché # # 'get-universal-time' non fa quello che vuoi? – khachik
Voglio solo memorizzare una data in memoria, come '(defparameter * my-birth-date * '2/14/1984')', tranne che voglio farlo in qualunque modo sia standard. –
In che modo la tecnica elencata nel tuo link non funziona per te? – Xach