Hello,
I'm trying to compare two timestamps (from different sources).
(let ((fetchtime (match-string 2))
(mtime (nth 5 (file-attributes file))))
(cond ((= (float-time mtime) fetchtime)
(...blah blah...do something)
etc. etc.)))
'fetchtime' is a string (from a regexp match) which has the epoch-time. I
also obtain the file timestamp from file-attributes. I convert this to
epoch-time and try to compare. Problem is that 'fetchtime' is a string. So
trying to convert them to the same data types was what I'm trying. The
problem is most built in functions seem to hit a limit when converting
between various datatypes. Pick a large enough number and try.
Other variations I tried:
(= (string-to-int (concat (number-to-string 1109546122) ".0")) (float-time
'(16930 21642)))
Any help appreciated. Thanks.
Balaji
--
Remember 2 + 2 = 5, for large values of 2
_______________________________________________
Help-gnu-emacs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-gnu-emacs