-
Notifications
You must be signed in to change notification settings - Fork 37
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
RFC3339 Parser is wrong #40
Comments
That is correct, but the |
I don't think it is a big issue at that point. Having 123 is what I've seen
in other libraries.
As long as .52 != .052
…On Sat, Apr 7, 2018, 7:04 PM Julio Viera ***@***.***> wrote:
That is correct, but the Date class in Java only holds up to
milliseconds. The question would be if 2017-01-01T01:01:01.123456789Z
should interpreted as 2017-01-01T01:01:01.123Z or 2017-01-01T01:01:01.124Z
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#40 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAUGIBWmU2b30xujamG2-KEz4KkJovA4ks5tmUXhgaJpZM4TK1Ns>
.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi sir,
When looking at your code, I notice that your RFC3339 Parser (https://github.com/julman99/gson-fire/blob/master/src/main/java/io/gsonfire/util/RFC3339DateFormat.java#L93) is considering the fraction of a second as milliseconds, which is incorrect according to the RFC3339 specs.
It should be a fraction of a second, made of 1 or more digits
see (https://tools.ietf.org/html/rfc3339#section-5.6)
this would be a valid rfc3339: 2017-01-01T01:01:01.123456789Z
Alan
The text was updated successfully, but these errors were encountered: