Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
NetworkedGraphicsMV3500
Manage
Activity
Members
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Container Registry
Model registry
Analyze
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Savage
NetworkedGraphicsMV3500
Commits
aa5da686
Commit
aa5da686
authored
3 years ago
by
Brutzman, Don
Browse files
Options
Downloads
Patches
Plain Diff
make calendar local, not static
parent
c577fbee
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
src/edu/nps/moves/dis7/utilities/DisTime.java
+7
-0
7 additions, 0 deletions
src/edu/nps/moves/dis7/utilities/DisTime.java
src/edu/nps/moves/dis7/utilities/DisTimeLog.txt
+25
-21
25 additions, 21 deletions
src/edu/nps/moves/dis7/utilities/DisTimeLog.txt
with
32 additions
and
21 deletions
src/edu/nps/moves/dis7/utilities/DisTime.java
+
7
−
0
View file @
aa5da686
...
...
@@ -587,6 +587,13 @@ public class DisTime
System
.
out
.
println
(
"java.time.LocalDateTime.now(), Instant.now() = "
+
java
.
time
.
LocalDateTime
.
now
()
+
", "
+
java
.
time
.
Instant
.
now
());
System
.
out
.
println
(
"java.time.LocalDateTime.now(), Instant.now() = "
+
java
.
time
.
LocalDateTime
.
now
()
+
", "
+
java
.
time
.
Instant
.
now
());
System
.
out
.
println
(
"DisTime.hasEpochLvc() default = "
+
DisTime
.
hasEpochLvc
());
System
.
out
.
println
(
"DisTime.setEpochLvc(Instant.now())..."
);
setEpochLvc
(
Instant
.
now
());
System
.
out
.
println
(
"DisTime.hasEpochLvc(), = "
+
DisTime
.
hasEpochLvc
());
System
.
out
.
println
(
"clearEpochLvc()..."
);
clearEpochLvc
();
System
.
out
.
println
(
"DisTime.hasEpochLvc() = "
+
DisTime
.
hasEpochLvc
());
System
.
out
.
println
(
"DisTime.setEpochLvcNow()..."
);
setEpochLvcNow
();
...
...
This diff is collapsed.
Click to expand it.
src/edu/nps/moves/dis7/utilities/DisTimeLog.txt
+
25
−
21
View file @
aa5da686
ant -f C:\\x3d-github\\open-dis7-
java
-Dnb.internal.action.name=run.single -Djavac.includes=edu/nps/moves/dis7/utilities/DisTime.java -Drun.class=edu.nps.moves.dis7.utilities.DisTime run-single
ant -f C:\\x3d-github\\open-dis7-
source-generator
-Dnb.internal.action.name=run.single -Djavac.includes=edu/nps/moves/dis7/utilities/DisTime.java -Drun.class=edu.nps.moves.dis7.utilities.DisTime run-single
init:
Deleting: C:\x3d-github\open-dis7-
java
\build\built-jar.properties
Deleting: C:\x3d-github\open-dis7-
source-generator
\build\built-jar.properties
deps-jar:
Updating property file: C:\x3d-github\open-dis7-
java
\build\built-jar.properties
Compiling 1 source file to C:\x3d-github\open-dis7-
java
\build\classes
Updating property file: C:\x3d-github\open-dis7-
source-generator
\build\built-jar.properties
Compiling 1 source file to C:\x3d-github\open-dis7-
source-generator
\build\classes
compile-single:
run-single:
*** DisTime.main() self test started...
=== legacy java.util.Date, calendar methods ===
DisTime.getTimestampStyle() = IEEE_ABSOLUTE
patterns
=
yyyy-mm-dd HH:mm:ss
DisTime.getTimestamp() initialTimestamp
= 1970-10-02 08:10:52 = 144652113 = 144652113
(unsigned vs signed output)
DisTime.getTimestamp()
= 1970-11-02 08:11:01 = 144662849 = 144662849
(unsigned vs signed output)
DisTime.getCurrentDisAbsoluteTimestamp() = 19
70-11-02 08:11:02 = 144662849
DisTime.getCurrentDisRelativeTimestamp() = 19
70-11-02 08:11:02 = 144662848
DisTime.getCurrentDisTimeUnitsSinceTopOfHour() = 1970-
05-01 12:05:31 = 72331424
DisTime.getTimestampStyle()
= IEEE_ABSOLUTE
patterns
yyyy-mm-dd HH:mm:ss
DisTime.get
CurrentDis
Timestamp() initialTimestamp
= 1969-51-17 23:51:46 = 3113673525 = -1181293771
(unsigned vs signed output)
DisTime.get
CurrentDis
Timestamp()
= 1969-51-17 23:51:54 = 3113685455 = -1181281841
(unsigned vs signed output)
DisTime.getCurrentDisAbsoluteTimestamp()
= 19
69-51-17 23:51:58 = 3113685455
DisTime.getCurrentDisRelativeTimestamp()
= 19
69-51-17 23:51:58 = 3113685454
DisTime.getCurrentDisTimeUnitsSinceTopOfHour()
= 1970-
27-18 16:27:22 = 1556842727
=== modern java.time methods ===
note that LocalDateTime is current time zone while default Instant is UTC with time zone Z appended
java.time.LocalDateTime.now(), Instant.now() = 2022-01-2
3T20:02:01.267763900, 2022-01-24T04:02:01.269764
Z
java.time.LocalDateTime.now(), Instant.now() = 2022-01-2
3T20:02:01.270748500, 2022-01-24T04:02:01.2707485
00Z
java.time.LocalDateTime.now(), Instant.now() = 2022-01-2
3T20:02:01.271426100, 2022-01-24T04:02:01.2714261
00Z
java.time.LocalDateTime.now(), Instant.now()
= 2022-01-2
9T09:43:29.865465700, 2022-01-29T17:43:29.865465700
Z
java.time.LocalDateTime.now(), Instant.now()
= 2022-01-2
9T09:43:29.865465700, 2022-01-29T17:43:29.8654657
00Z
java.time.LocalDateTime.now(), Instant.now()
= 2022-01-2
9T09:43:29.865465700, 2022-01-29T17:43:29.8654657
00Z
sleep for 1000 msec...
java.time.LocalDateTime.now(), Instant.now() = 2022-01-23T20:02:02.277595700, 2022-01-24T04:02:02.277595700Z
java.time.LocalDateTime.now(), Instant.now() = 2022-01-23T20:02:02.277735400, 2022-01-24T04:02:02.277735400Z
java.time.LocalDateTime.now(), Instant.now() = 2022-01-23T20:02:02.277735400, 2022-01-24T04:02:02.277735400Z
DisTime.hasEpochLvc() = false
java.time.LocalDateTime.now(), Instant.now() = 2022-01-29T09:43:30.880485500, 2022-01-29T17:43:30.880485500Z
java.time.LocalDateTime.now(), Instant.now() = 2022-01-29T09:43:30.880485500, 2022-01-29T17:43:30.880485500Z
java.time.LocalDateTime.now(), Instant.now() = 2022-01-29T09:43:30.880485500, 2022-01-29T17:43:30.880485500Z
DisTime.hasEpochLvc() default = false
DisTime.setEpochLvc(Instant.now())...
DisTime.hasEpochLvc(), = true
clearEpochLvc()...
DisTime.hasEpochLvc() = false
DisTime.setEpochLvcNow()...
DisTime.hasEpochLvc(), = true
DisTime.getEpochLvc(), Instant.now(), duration = 2022-01-2
4T04:02:02.279866100Z, 2022-01-24T04:02:02.279866
100Z, 0 msec
DisTime.hasEpochLvc(),
= true
DisTime.getEpochLvc(), Instant.now(), duration
= 2022-01-2
9T17:43:30.881313100Z, 2022-01-29T17:43:30.881313
100Z, 0 msec
sleep for 1000 msec...
DisTime.getEpochLvc(), Instant.now(), duration = 2022-01-2
4T04:02:02.279866100Z, 2022-01-24T04:02:03.289787
Z, 100
9
msec
DisTime.getEpochLvc(), Instant.now(), duration
= 2022-01-2
9T17:43:30.881313100Z, 2022-01-29T17:43:31.888675200
Z, 100
7
msec
*** DisTime.main() self test complete.
BUILD SUCCESSFUL (total time: 2 seconds)
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment