Browse Source

Added values expression

Samuel W. Flint 9 years ago
parent
commit
40a3dc6c9d
1 changed files with 5 additions and 1 deletions
  1. 5 1
      isodate.lisp

+ 5 - 1
isodate.lisp

@@ -150,7 +150,11 @@
 
 (defun parse-date (date)
   (declare (string date))
-  (parse 'whole date))
+  (let ((date (parse 'whole date)))
+    (multiple-value-bind (second minute hour date month year day daylight-p zone) (decode-universal-time date)
+      (declare (ignorable day daylight-p zone))
+      (values date
+              (list second minute hour date month year)))))
 
 (defun print-date (date)
   (declare (integer date))