r10174: fix dotted-to-ipaddr
[kmrcl.git] / datetime.lisp
index 52d45b2a43b044e6919f77778fd6f9d4f7218296..51167a92444fae02ef97aab81809da28f4e6337c 100644 (file)
@@ -74,6 +74,9 @@
 (defun posix-time-to-utime (time)
   (+ time +posix-epoch+))
 
+(defun utime-to-posix-time (utime)
+  (- utime +posix-epoch+))
+
 ;; Monthnames taken from net-telent-date to support lml2
 
 (defvar *monthnames*
@@ -89,7 +92,7 @@
     (10 . "October")
     (11 . "November")
     (12 . "December")))
-    
+
 (defun monthname (stream arg colon-p at-p &optional width (mincol 0) (colinc 1) (minpad 0) (padchar #\Space))
   "Print the name of the month (1=January) corresponding to ARG on STREAM.  This is intended for embedding in a FORMAT directive: WIDTH governs the number of characters of text printed, MINCOL, COLINC, MINPAD, PADCHAR work as for ~A"
   (let ((monthstring (cdr (assoc arg *monthnames*))))