Skip to content

Commit da5228a

Browse files
committed
Changed MpSqPortableUtil >> timestampFromSeconds: seconds nanos: nanoSeconds
1 parent b2a90aa commit da5228a

File tree

3 files changed

+3
-9
lines changed

3 files changed

+3
-9
lines changed

repository/MessagePack-Squeak-Core.package/DateAndTime.extension/instance/setNanoSeconds..st

Lines changed: 0 additions & 3 deletions
This file was deleted.

repository/MessagePack-Squeak-Core.package/DateAndTime.extension/properties.json

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
actions
22
timestampFromSeconds: seconds nanos: nanoSeconds
3-
| ts |
4-
ts := DateAndTime fromSeconds: seconds + 2177452800 offset: 0.
5-
nanoSeconds > 0 ifTrue: [ ts setNanoSeconds: nanoSeconds].
3+
| microseconds ts |
4+
microseconds := (seconds * 1000000) + (nanoSeconds * 0.001).
5+
ts := DateAndTime utcMicroseconds: microseconds offset: 0.
66
^ts

0 commit comments

Comments
 (0)