Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect result #7

Open
erjoalgo opened this issue Apr 25, 2022 · 1 comment
Open

Incorrect result #7

erjoalgo opened this issue Apr 25, 2022 · 1 comment

Comments

@erjoalgo
Copy link

Hello, I ran into the following date string returned from a http API service, the parsed timestamp appears to be incorrect:

(cl-date-time-parser:parse-date-time "2022-04-24 04:07:38") => 3859762058

Which is in the year 2029:
25-Apr-2022-12:01:24

@erjoalgo
Copy link
Author

erjoalgo commented Apr 25, 2022

I forgot lisp uses UNIVERSAL-TIME, which is not a unix timestamp. Fixed by converting to unix using local-time:

(local-time:timestamp-to-unix (local-time:universal-to-timestamp 3859762058))

Please feel free to comment if there is a better way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant