Skip to content

Conversation

@cuishuang
Copy link
Contributor

Go 1.17 added support for milliseconds and microseconds, using them can make the code more concise and readable

@ludoch ludoch requested a review from zevdg March 15, 2023 22:14
@zevdg zevdg requested review from jinglundong and removed request for zevdg March 15, 2023 22:22
Copy link
Collaborator

@jinglundong jinglundong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. A couple factors that I thought about:

  1. The precision should be fine. Before and after this change should have the same precision.
  2. Microseconds and milliseconds are converted correctly (1e6 vs. 1e3).

@jinglundong
Copy link
Collaborator

@cuishuang I'm not too sure about this, but I believe you need to follow Learn more about signing commits. and sign this commit.

@ludoch ludoch merged commit 9d6c353 into golang:master Mar 16, 2023
ludoch added a commit that referenced this pull request Mar 16, 2023
ludoch added a commit that referenced this pull request Mar 16, 2023
@Deleplace
Copy link
Contributor

Deleplace commented Mar 20, 2023

As time.Time.UnixMicro (et al.) were added in Go 1.17, the tests are failing for Go 1.11-1.16.

Which explains the revert

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

Successfully merging this pull request may close these issues.

4 participants