projects
/
pspp
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
74ba731
)
strip leading spces from time data
author
Ben Pfaff
<blp@cs.stanford.edu>
Fri, 4 Apr 2025 13:38:24 +0000
(06:38 -0700)
committer
Ben Pfaff
<blp@cs.stanford.edu>
Fri, 4 Apr 2025 13:38:24 +0000
(06:38 -0700)
90 files changed:
rust/pspp/src/format/testdata/display/dtime10.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime11.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime12.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime13.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime13.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime14.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime14.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime14.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime15.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime15.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime15.3.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime15.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime16.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime16.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime16.3.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime16.4.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime16.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime17.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime17.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime17.3.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime17.4.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime17.5.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime17.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime18.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime18.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime18.3.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime18.4.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime18.5.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime18.6.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime18.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime8.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/dtime9.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime10.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime10.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime10.3.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime10.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime11.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime11.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime11.3.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime11.4.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime11.5.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime11.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime12.5.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime13.5.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime14.5.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime15.5.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime16.5.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime5.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime6.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime7.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime7.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime8.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime8.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime8.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime9.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime9.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime9.3.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/mtime9.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time10.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time10.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time11.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time11.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time11.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time12.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time12.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time12.3.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time12.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time13.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time13.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time13.3.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time13.4.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time13.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time14.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time14.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time14.3.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time14.4.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time14.5.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time14.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time15.1.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time15.2.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time15.3.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time15.4.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time15.5.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time15.6.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time15.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time5.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time6.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time7.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time8.txt
patch
|
blob
|
history
rust/pspp/src/format/testdata/display/time9.txt
patch
|
blob
|
history
diff --git
a/rust/pspp/src/format/testdata/display/dtime10.txt
b/rust/pspp/src/format/testdata/display/dtime10.txt
index 77093617fa99504a8466238beef912f8b32f573c..656222c3764c50e786ff5d078012090368af2474 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime10.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime10.txt
@@
-1,200
+1,200
@@
-
0 00:00:00
-
0 04:50:38
-
0 12:31:35
-
0 12:47:53
-
0 01:26:00
-
0 20:58:11
-
0 07:36:05
-
0 15:43:49
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 22:30:04
-
0 01:56:51
-
1 00:00:00
-
1 04:50:38
-
1 12:31:35
-
1 12:47:53
-
1 01:26:00
-
1 20:58:11
-
1 07:36:05
-
1 15:43:49
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 22:30:04
-
1 01:56:51
-
2 00:00:00
-
2 04:50:38
-
2 12:31:35
-
2 12:47:53
-
2 01:26:00
-
2 20:58:11
-
2 07:36:05
-
2 15:43:49
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 22:30:04
-
2 01:56:51
-
54 00:00
-
54 04:50
-
54 12:31
-
54 12:47
-
54 01:26
-
54 20:58
-
54 07:36
-
54 15:43
-
54 04:25
-
54 06:49
-
54 02:57
-
54 16:45
-
54 21:30
-
54 04:25
-
54 06:49
-
54 02:57
-
54 16:45
-
54 21:30
-
54 22:30
-
54 01:56
-
681 00:00
-
681 04:50
-
681 12:31
-
681 12:47
-
681 01:26
-
681 20:58
-
681 07:36
-
681 15:43
-
681 04:25
-
681 06:49
-
681 02:57
-
681 16:45
-
681 21:30
-
681 04:25
-
681 06:49
-
681 02:57
-
681 16:45
-
681 21:30
-
681 22:30
-
681 01:56
-
0 00:00:00
-
-0 04:50
-
-0 12:31
-
-0 12:47
-
-0 01:26
-
-0 20:58
-
-0 07:36
-
-0 15:43
-
-0 04:25
-
-0 06:49
-
-0 02:57
-
-0 16:45
-
-0 21:30
-
-0 04:25
-
-0 06:49
-
-0 02:57
-
-0 16:45
-
-0 21:30
-
-0 22:30
-
-0 01:56
-
-1 00:00
-
-1 04:50
-
-1 12:31
-
-1 12:47
-
-1 01:26
-
-1 20:58
-
-1 07:36
-
-1 15:43
-
-1 04:25
-
-1 06:49
-
-1 02:57
-
-1 16:45
-
-1 21:30
-
-1 04:25
-
-1 06:49
-
-1 02:57
-
-1 16:45
-
-1 21:30
-
-1 22:30
-
-1 01:56
-
-2 00:00
-
-2 04:50
-
-2 12:31
-
-2 12:47
-
-2 01:26
-
-2 20:58
-
-2 07:36
-
-2 15:43
-
-2 04:25
-
-2 06:49
-
-2 02:57
-
-2 16:45
-
-2 21:30
-
-2 04:25
-
-2 06:49
-
-2 02:57
-
-2 16:45
-
-2 21:30
-
-2 22:30
-
-2 01:56
-
-54 00:00
-
-54 04:50
-
-54 12:31
-
-54 12:47
-
-54 01:26
-
-54 20:58
-
-54 07:36
-
-54 15:43
-
-54 04:25
-
-54 06:49
-
-54 02:57
-
-54 16:45
-
-54 21:30
-
-54 04:25
-
-54 06:49
-
-54 02:57
-
-54 16:45
-
-54 21:30
-
-54 22:30
-
-54 01:56
-
-681 00:00
-
-681 04:50
-
-681 12:31
-
-681 12:47
-
-681 01:26
-
-681 20:58
-
-681 07:36
-
-681 15:43
-
-681 04:25
-
-681 06:49
-
-681 02:57
-
-681 16:45
-
-681 21:30
-
-681 04:25
-
-681 06:49
-
-681 02:57
-
-681 16:45
-
-681 21:30
-
-681 22:30
-
-681 01:56
+0 00:00:00
+0 04:50:38
+0 12:31:35
+0 12:47:53
+0 01:26:00
+0 20:58:11
+0 07:36:05
+0 15:43:49
+0 04:25:09
+0 06:49:27
+0 02:57:52
+0 16:45:44
+0 21:30:57
+0 04:25:09
+0 06:49:27
+0 02:57:52
+0 16:45:44
+0 21:30:57
+0 22:30:04
+0 01:56:51
+1 00:00:00
+1 04:50:38
+1 12:31:35
+1 12:47:53
+1 01:26:00
+1 20:58:11
+1 07:36:05
+1 15:43:49
+1 04:25:09
+1 06:49:27
+1 02:57:52
+1 16:45:44
+1 21:30:57
+1 04:25:09
+1 06:49:27
+1 02:57:52
+1 16:45:44
+1 21:30:57
+1 22:30:04
+1 01:56:51
+2 00:00:00
+2 04:50:38
+2 12:31:35
+2 12:47:53
+2 01:26:00
+2 20:58:11
+2 07:36:05
+2 15:43:49
+2 04:25:09
+2 06:49:27
+2 02:57:52
+2 16:45:44
+2 21:30:57
+2 04:25:09
+2 06:49:27
+2 02:57:52
+2 16:45:44
+2 21:30:57
+2 22:30:04
+2 01:56:51
+ 54 00:00
+ 54 04:50
+ 54 12:31
+ 54 12:47
+ 54 01:26
+ 54 20:58
+ 54 07:36
+ 54 15:43
+ 54 04:25
+ 54 06:49
+ 54 02:57
+ 54 16:45
+ 54 21:30
+ 54 04:25
+ 54 06:49
+ 54 02:57
+ 54 16:45
+ 54 21:30
+ 54 22:30
+ 54 01:56
+ 681 00:00
+ 681 04:50
+ 681 12:31
+ 681 12:47
+ 681 01:26
+ 681 20:58
+ 681 07:36
+ 681 15:43
+ 681 04:25
+ 681 06:49
+ 681 02:57
+ 681 16:45
+ 681 21:30
+ 681 04:25
+ 681 06:49
+ 681 02:57
+ 681 16:45
+ 681 21:30
+ 681 22:30
+ 681 01:56
+0 00:00:00
+ -0 04:50
+ -0 12:31
+ -0 12:47
+ -0 01:26
+ -0 20:58
+ -0 07:36
+ -0 15:43
+ -0 04:25
+ -0 06:49
+ -0 02:57
+ -0 16:45
+ -0 21:30
+ -0 04:25
+ -0 06:49
+ -0 02:57
+ -0 16:45
+ -0 21:30
+ -0 22:30
+ -0 01:56
+ -1 00:00
+ -1 04:50
+ -1 12:31
+ -1 12:47
+ -1 01:26
+ -1 20:58
+ -1 07:36
+ -1 15:43
+ -1 04:25
+ -1 06:49
+ -1 02:57
+ -1 16:45
+ -1 21:30
+ -1 04:25
+ -1 06:49
+ -1 02:57
+ -1 16:45
+ -1 21:30
+ -1 22:30
+ -1 01:56
+ -2 00:00
+ -2 04:50
+ -2 12:31
+ -2 12:47
+ -2 01:26
+ -2 20:58
+ -2 07:36
+ -2 15:43
+ -2 04:25
+ -2 06:49
+ -2 02:57
+ -2 16:45
+ -2 21:30
+ -2 04:25
+ -2 06:49
+ -2 02:57
+ -2 16:45
+ -2 21:30
+ -2 22:30
+ -2 01:56
+ -54 00:00
+ -54 04:50
+ -54 12:31
+ -54 12:47
+ -54 01:26
+ -54 20:58
+ -54 07:36
+ -54 15:43
+ -54 04:25
+ -54 06:49
+ -54 02:57
+ -54 16:45
+ -54 21:30
+ -54 04:25
+ -54 06:49
+ -54 02:57
+ -54 16:45
+ -54 21:30
+ -54 22:30
+ -54 01:56
+-681 00:00
+-681 04:50
+-681 12:31
+-681 12:47
+-681 01:26
+-681 20:58
+-681 07:36
+-681 15:43
+-681 04:25
+-681 06:49
+-681 02:57
+-681 16:45
+-681 21:30
+-681 04:25
+-681 06:49
+-681 02:57
+-681 16:45
+-681 21:30
+-681 22:30
+-681 01:56
diff --git
a/rust/pspp/src/format/testdata/display/dtime11.txt
b/rust/pspp/src/format/testdata/display/dtime11.txt
index 4a9df0f440e0da9f154758f705c0255ca10f6740..bc90f84be44405c47a4bb0f179e05a5938463996 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime11.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime11.txt
@@
-1,200
+1,200
@@
-
0 00:00:00
-
0 04:50:38
-
0 12:31:35
-
0 12:47:53
-
0 01:26:00
-
0 20:58:11
-
0 07:36:05
-
0 15:43:49
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 22:30:04
-
0 01:56:51
-
1 00:00:00
-
1 04:50:38
-
1 12:31:35
-
1 12:47:53
-
1 01:26:00
-
1 20:58:11
-
1 07:36:05
-
1 15:43:49
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 22:30:04
-
1 01:56:51
-
2 00:00:00
-
2 04:50:38
-
2 12:31:35
-
2 12:47:53
-
2 01:26:00
-
2 20:58:11
-
2 07:36:05
-
2 15:43:49
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 22:30:04
-
2 01:56:51
-
54 00:00:00
-
54 04:50:38
-
54 12:31:35
-
54 12:47:53
-
54 01:26:00
-
54 20:58:11
-
54 07:36:05
-
54 15:43:49
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 22:30:04
-
54 01:56:51
-
681 00:00
-
681 04:50
-
681 12:31
-
681 12:47
-
681 01:26
-
681 20:58
-
681 07:36
-
681 15:43
-
681 04:25
-
681 06:49
-
681 02:57
-
681 16:45
-
681 21:30
-
681 04:25
-
681 06:49
-
681 02:57
-
681 16:45
-
681 21:30
-
681 22:30
-
681 01:56
-
0 00:00:00
-
-0 04:50:38
-
-0 12:31:35
-
-0 12:47:53
-
-0 01:26:00
-
-0 20:58:11
-
-0 07:36:05
-
-0 15:43:49
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 22:30:04
-
-0 01:56:51
-
-1 00:00:00
-
-1 04:50:38
-
-1 12:31:35
-
-1 12:47:53
-
-1 01:26:00
-
-1 20:58:11
-
-1 07:36:05
-
-1 15:43:49
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 22:30:04
-
-1 01:56:51
-
-2 00:00:00
-
-2 04:50:38
-
-2 12:31:35
-
-2 12:47:53
-
-2 01:26:00
-
-2 20:58:11
-
-2 07:36:05
-
-2 15:43:49
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 22:30:04
-
-2 01:56:51
-
-54 00:00
-
-54 04:50
-
-54 12:31
-
-54 12:47
-
-54 01:26
-
-54 20:58
-
-54 07:36
-
-54 15:43
-
-54 04:25
-
-54 06:49
-
-54 02:57
-
-54 16:45
-
-54 21:30
-
-54 04:25
-
-54 06:49
-
-54 02:57
-
-54 16:45
-
-54 21:30
-
-54 22:30
-
-54 01:56
-
-681 00:00
-
-681 04:50
-
-681 12:31
-
-681 12:47
-
-681 01:26
-
-681 20:58
-
-681 07:36
-
-681 15:43
-
-681 04:25
-
-681 06:49
-
-681 02:57
-
-681 16:45
-
-681 21:30
-
-681 04:25
-
-681 06:49
-
-681 02:57
-
-681 16:45
-
-681 21:30
-
-681 22:30
-
-681 01:56
+ 0 00:00:00
+ 0 04:50:38
+ 0 12:31:35
+ 0 12:47:53
+ 0 01:26:00
+ 0 20:58:11
+ 0 07:36:05
+ 0 15:43:49
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 22:30:04
+ 0 01:56:51
+ 1 00:00:00
+ 1 04:50:38
+ 1 12:31:35
+ 1 12:47:53
+ 1 01:26:00
+ 1 20:58:11
+ 1 07:36:05
+ 1 15:43:49
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 22:30:04
+ 1 01:56:51
+ 2 00:00:00
+ 2 04:50:38
+ 2 12:31:35
+ 2 12:47:53
+ 2 01:26:00
+ 2 20:58:11
+ 2 07:36:05
+ 2 15:43:49
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 22:30:04
+ 2 01:56:51
+54 00:00:00
+54 04:50:38
+54 12:31:35
+54 12:47:53
+54 01:26:00
+54 20:58:11
+54 07:36:05
+54 15:43:49
+54 04:25:09
+54 06:49:27
+54 02:57:52
+54 16:45:44
+54 21:30:57
+54 04:25:09
+54 06:49:27
+54 02:57:52
+54 16:45:44
+54 21:30:57
+54 22:30:04
+54 01:56:51
+ 681 00:00
+ 681 04:50
+ 681 12:31
+ 681 12:47
+ 681 01:26
+ 681 20:58
+ 681 07:36
+ 681 15:43
+ 681 04:25
+ 681 06:49
+ 681 02:57
+ 681 16:45
+ 681 21:30
+ 681 04:25
+ 681 06:49
+ 681 02:57
+ 681 16:45
+ 681 21:30
+ 681 22:30
+ 681 01:56
+ 0 00:00:00
+-0 04:50:38
+-0 12:31:35
+-0 12:47:53
+-0 01:26:00
+-0 20:58:11
+-0 07:36:05
+-0 15:43:49
+-0 04:25:09
+-0 06:49:27
+-0 02:57:52
+-0 16:45:44
+-0 21:30:57
+-0 04:25:09
+-0 06:49:27
+-0 02:57:52
+-0 16:45:44
+-0 21:30:57
+-0 22:30:04
+-0 01:56:51
+-1 00:00:00
+-1 04:50:38
+-1 12:31:35
+-1 12:47:53
+-1 01:26:00
+-1 20:58:11
+-1 07:36:05
+-1 15:43:49
+-1 04:25:09
+-1 06:49:27
+-1 02:57:52
+-1 16:45:44
+-1 21:30:57
+-1 04:25:09
+-1 06:49:27
+-1 02:57:52
+-1 16:45:44
+-1 21:30:57
+-1 22:30:04
+-1 01:56:51
+-2 00:00:00
+-2 04:50:38
+-2 12:31:35
+-2 12:47:53
+-2 01:26:00
+-2 20:58:11
+-2 07:36:05
+-2 15:43:49
+-2 04:25:09
+-2 06:49:27
+-2 02:57:52
+-2 16:45:44
+-2 21:30:57
+-2 04:25:09
+-2 06:49:27
+-2 02:57:52
+-2 16:45:44
+-2 21:30:57
+-2 22:30:04
+-2 01:56:51
+ -54 00:00
+ -54 04:50
+ -54 12:31
+ -54 12:47
+ -54 01:26
+ -54 20:58
+ -54 07:36
+ -54 15:43
+ -54 04:25
+ -54 06:49
+ -54 02:57
+ -54 16:45
+ -54 21:30
+ -54 04:25
+ -54 06:49
+ -54 02:57
+ -54 16:45
+ -54 21:30
+ -54 22:30
+ -54 01:56
+ -681 00:00
+ -681 04:50
+ -681 12:31
+ -681 12:47
+ -681 01:26
+ -681 20:58
+ -681 07:36
+ -681 15:43
+ -681 04:25
+ -681 06:49
+ -681 02:57
+ -681 16:45
+ -681 21:30
+ -681 04:25
+ -681 06:49
+ -681 02:57
+ -681 16:45
+ -681 21:30
+ -681 22:30
+ -681 01:56
diff --git
a/rust/pspp/src/format/testdata/display/dtime12.txt
b/rust/pspp/src/format/testdata/display/dtime12.txt
index 4f54a3fc4563e955e17873c039e20eea65ae73b4..4df311c4af33c40b567cd0cb17216254af8977be 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime12.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime12.txt
@@
-1,200
+1,200
@@
-
0 00:00:00
-
0 04:50:38
-
0 12:31:35
-
0 12:47:53
-
0 01:26:00
-
0 20:58:11
-
0 07:36:05
-
0 15:43:49
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 22:30:04
-
0 01:56:51
-
1 00:00:00
-
1 04:50:38
-
1 12:31:35
-
1 12:47:53
-
1 01:26:00
-
1 20:58:11
-
1 07:36:05
-
1 15:43:49
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 22:30:04
-
1 01:56:51
-
2 00:00:00
-
2 04:50:38
-
2 12:31:35
-
2 12:47:53
-
2 01:26:00
-
2 20:58:11
-
2 07:36:05
-
2 15:43:49
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 22:30:04
-
2 01:56:51
-
54 00:00:00
-
54 04:50:38
-
54 12:31:35
-
54 12:47:53
-
54 01:26:00
-
54 20:58:11
-
54 07:36:05
-
54 15:43:49
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 22:30:04
-
54 01:56:51
-
681 00:00:00
-
681 04:50:38
-
681 12:31:35
-
681 12:47:53
-
681 01:26:00
-
681 20:58:11
-
681 07:36:05
-
681 15:43:49
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 22:30:04
-
681 01:56:51
-
0 00:00:00
-
-0 04:50:38
-
-0 12:31:35
-
-0 12:47:53
-
-0 01:26:00
-
-0 20:58:11
-
-0 07:36:05
-
-0 15:43:49
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 22:30:04
-
-0 01:56:51
-
-1 00:00:00
-
-1 04:50:38
-
-1 12:31:35
-
-1 12:47:53
-
-1 01:26:00
-
-1 20:58:11
-
-1 07:36:05
-
-1 15:43:49
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 22:30:04
-
-1 01:56:51
-
-2 00:00:00
-
-2 04:50:38
-
-2 12:31:35
-
-2 12:47:53
-
-2 01:26:00
-
-2 20:58:11
-
-2 07:36:05
-
-2 15:43:49
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 22:30:04
-
-2 01:56:51
-
-54 00:00:00
-
-54 04:50:38
-
-54 12:31:35
-
-54 12:47:53
-
-54 01:26:00
-
-54 20:58:11
-
-54 07:36:05
-
-54 15:43:49
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 22:30:04
-
-54 01:56:51
-
-681 00:00
-
-681 04:50
-
-681 12:31
-
-681 12:47
-
-681 01:26
-
-681 20:58
-
-681 07:36
-
-681 15:43
-
-681 04:25
-
-681 06:49
-
-681 02:57
-
-681 16:45
-
-681 21:30
-
-681 04:25
-
-681 06:49
-
-681 02:57
-
-681 16:45
-
-681 21:30
-
-681 22:30
-
-681 01:56
+ 0 00:00:00
+ 0 04:50:38
+ 0 12:31:35
+ 0 12:47:53
+ 0 01:26:00
+ 0 20:58:11
+ 0 07:36:05
+ 0 15:43:49
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 22:30:04
+ 0 01:56:51
+ 1 00:00:00
+ 1 04:50:38
+ 1 12:31:35
+ 1 12:47:53
+ 1 01:26:00
+ 1 20:58:11
+ 1 07:36:05
+ 1 15:43:49
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 22:30:04
+ 1 01:56:51
+ 2 00:00:00
+ 2 04:50:38
+ 2 12:31:35
+ 2 12:47:53
+ 2 01:26:00
+ 2 20:58:11
+ 2 07:36:05
+ 2 15:43:49
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 22:30:04
+ 2 01:56:51
+ 54 00:00:00
+ 54 04:50:38
+ 54 12:31:35
+ 54 12:47:53
+ 54 01:26:00
+ 54 20:58:11
+ 54 07:36:05
+ 54 15:43:49
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 22:30:04
+ 54 01:56:51
+681 00:00:00
+681 04:50:38
+681 12:31:35
+681 12:47:53
+681 01:26:00
+681 20:58:11
+681 07:36:05
+681 15:43:49
+681 04:25:09
+681 06:49:27
+681 02:57:52
+681 16:45:44
+681 21:30:57
+681 04:25:09
+681 06:49:27
+681 02:57:52
+681 16:45:44
+681 21:30:57
+681 22:30:04
+681 01:56:51
+ 0 00:00:00
+ -0 04:50:38
+ -0 12:31:35
+ -0 12:47:53
+ -0 01:26:00
+ -0 20:58:11
+ -0 07:36:05
+ -0 15:43:49
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 22:30:04
+ -0 01:56:51
+ -1 00:00:00
+ -1 04:50:38
+ -1 12:31:35
+ -1 12:47:53
+ -1 01:26:00
+ -1 20:58:11
+ -1 07:36:05
+ -1 15:43:49
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 22:30:04
+ -1 01:56:51
+ -2 00:00:00
+ -2 04:50:38
+ -2 12:31:35
+ -2 12:47:53
+ -2 01:26:00
+ -2 20:58:11
+ -2 07:36:05
+ -2 15:43:49
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 22:30:04
+ -2 01:56:51
+-54 00:00:00
+-54 04:50:38
+-54 12:31:35
+-54 12:47:53
+-54 01:26:00
+-54 20:58:11
+-54 07:36:05
+-54 15:43:49
+-54 04:25:09
+-54 06:49:27
+-54 02:57:52
+-54 16:45:44
+-54 21:30:57
+-54 04:25:09
+-54 06:49:27
+-54 02:57:52
+-54 16:45:44
+-54 21:30:57
+-54 22:30:04
+-54 01:56:51
+ -681 00:00
+ -681 04:50
+ -681 12:31
+ -681 12:47
+ -681 01:26
+ -681 20:58
+ -681 07:36
+ -681 15:43
+ -681 04:25
+ -681 06:49
+ -681 02:57
+ -681 16:45
+ -681 21:30
+ -681 04:25
+ -681 06:49
+ -681 02:57
+ -681 16:45
+ -681 21:30
+ -681 22:30
+ -681 01:56
diff --git
a/rust/pspp/src/format/testdata/display/dtime13.1.txt
b/rust/pspp/src/format/testdata/display/dtime13.1.txt
index ed9591d4e0350a17f5fe0a91e8a432b325680f90..8224270094558e0f0fa7f4dcf30ee18cb2adaab7 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime13.1.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime13.1.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.0
-
0 04:50:38.1
-
0 12:31:35.2
-
0 12:47:53.3
-
0 01:26:00.5
-
0 20:58:11.6
-
0 07:36:05.2
-
0 15:43:49.8
-
0 04:25:09.0
-
0 06:49:27.5
-
0 02:57:52.0
-
0 16:45:44.9
-
0 21:30:57.8
-
0 04:25:09.2
-
0 06:49:27.1
-
0 02:57:52.5
-
0 16:45:44.7
-
0 21:30:57.6
-
0 22:30:04.2
-
0 01:56:51.6
-
1 00:00:00.0
-
1 04:50:38.1
-
1 12:31:35.2
-
1 12:47:53.3
-
1 01:26:00.5
-
1 20:58:11.6
-
1 07:36:05.2
-
1 15:43:49.8
-
1 04:25:09.0
-
1 06:49:27.5
-
1 02:57:52.0
-
1 16:45:44.9
-
1 21:30:57.8
-
1 04:25:09.2
-
1 06:49:27.1
-
1 02:57:52.5
-
1 16:45:44.7
-
1 21:30:57.6
-
1 22:30:04.2
-
1 01:56:51.6
-
2 00:00:00.0
-
2 04:50:38.1
-
2 12:31:35.2
-
2 12:47:53.3
-
2 01:26:00.5
-
2 20:58:11.6
-
2 07:36:05.2
-
2 15:43:49.8
-
2 04:25:09.0
-
2 06:49:27.5
-
2 02:57:52.0
-
2 16:45:44.9
-
2 21:30:57.8
-
2 04:25:09.2
-
2 06:49:27.1
-
2 02:57:52.5
-
2 16:45:44.7
-
2 21:30:57.6
-
2 22:30:04.2
-
2 01:56:51.6
-
54 00:00:00.0
-
54 04:50:38.1
-
54 12:31:35.2
-
54 12:47:53.3
-
54 01:26:00.5
-
54 20:58:11.6
-
54 07:36:05.2
-
54 15:43:49.8
-
54 04:25:09.0
-
54 06:49:27.5
-
54 02:57:52.0
-
54 16:45:44.9
-
54 21:30:57.8
-
54 04:25:09.2
-
54 06:49:27.1
-
54 02:57:52.5
-
54 16:45:44.7
-
54 21:30:57.6
-
54 22:30:04.2
-
54 01:56:51.6
-
681 00:00:00
-
681 04:50:38
-
681 12:31:35
-
681 12:47:53
-
681 01:26:00
-
681 20:58:11
-
681 07:36:05
-
681 15:43:49
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 22:30:04
-
681 01:56:51
-
0 00:00:00.0
-
-0 04:50:38.1
-
-0 12:31:35.2
-
-0 12:47:53.3
-
-0 01:26:00.5
-
-0 20:58:11.6
-
-0 07:36:05.2
-
-0 15:43:49.8
-
-0 04:25:09.0
-
-0 06:49:27.5
-
-0 02:57:52.0
-
-0 16:45:44.9
-
-0 21:30:57.8
-
-0 04:25:09.2
-
-0 06:49:27.1
-
-0 02:57:52.5
-
-0 16:45:44.7
-
-0 21:30:57.6
-
-0 22:30:04.2
-
-0 01:56:51.6
-
-1 00:00:00.0
-
-1 04:50:38.1
-
-1 12:31:35.2
-
-1 12:47:53.3
-
-1 01:26:00.5
-
-1 20:58:11.6
-
-1 07:36:05.2
-
-1 15:43:49.8
-
-1 04:25:09.0
-
-1 06:49:27.5
-
-1 02:57:52.0
-
-1 16:45:44.9
-
-1 21:30:57.8
-
-1 04:25:09.2
-
-1 06:49:27.1
-
-1 02:57:52.5
-
-1 16:45:44.7
-
-1 21:30:57.6
-
-1 22:30:04.2
-
-1 01:56:51.6
-
-2 00:00:00.0
-
-2 04:50:38.1
-
-2 12:31:35.2
-
-2 12:47:53.3
-
-2 01:26:00.5
-
-2 20:58:11.6
-
-2 07:36:05.2
-
-2 15:43:49.8
-
-2 04:25:09.0
-
-2 06:49:27.5
-
-2 02:57:52.0
-
-2 16:45:44.9
-
-2 21:30:57.8
-
-2 04:25:09.2
-
-2 06:49:27.1
-
-2 02:57:52.5
-
-2 16:45:44.7
-
-2 21:30:57.6
-
-2 22:30:04.2
-
-2 01:56:51.6
-
-54 00:00:00
-
-54 04:50:38
-
-54 12:31:35
-
-54 12:47:53
-
-54 01:26:00
-
-54 20:58:11
-
-54 07:36:05
-
-54 15:43:49
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 22:30:04
-
-54 01:56:51
-
-681 00:00:00
-
-681 04:50:38
-
-681 12:31:35
-
-681 12:47:53
-
-681 01:26:00
-
-681 20:58:11
-
-681 07:36:05
-
-681 15:43:49
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 22:30:04
-
-681 01:56:51
+ 0 00:00:00.0
+ 0 04:50:38.1
+ 0 12:31:35.2
+ 0 12:47:53.3
+ 0 01:26:00.5
+ 0 20:58:11.6
+ 0 07:36:05.2
+ 0 15:43:49.8
+ 0 04:25:09.0
+ 0 06:49:27.5
+ 0 02:57:52.0
+ 0 16:45:44.9
+ 0 21:30:57.8
+ 0 04:25:09.2
+ 0 06:49:27.1
+ 0 02:57:52.5
+ 0 16:45:44.7
+ 0 21:30:57.6
+ 0 22:30:04.2
+ 0 01:56:51.6
+ 1 00:00:00.0
+ 1 04:50:38.1
+ 1 12:31:35.2
+ 1 12:47:53.3
+ 1 01:26:00.5
+ 1 20:58:11.6
+ 1 07:36:05.2
+ 1 15:43:49.8
+ 1 04:25:09.0
+ 1 06:49:27.5
+ 1 02:57:52.0
+ 1 16:45:44.9
+ 1 21:30:57.8
+ 1 04:25:09.2
+ 1 06:49:27.1
+ 1 02:57:52.5
+ 1 16:45:44.7
+ 1 21:30:57.6
+ 1 22:30:04.2
+ 1 01:56:51.6
+ 2 00:00:00.0
+ 2 04:50:38.1
+ 2 12:31:35.2
+ 2 12:47:53.3
+ 2 01:26:00.5
+ 2 20:58:11.6
+ 2 07:36:05.2
+ 2 15:43:49.8
+ 2 04:25:09.0
+ 2 06:49:27.5
+ 2 02:57:52.0
+ 2 16:45:44.9
+ 2 21:30:57.8
+ 2 04:25:09.2
+ 2 06:49:27.1
+ 2 02:57:52.5
+ 2 16:45:44.7
+ 2 21:30:57.6
+ 2 22:30:04.2
+ 2 01:56:51.6
+54 00:00:00.0
+54 04:50:38.1
+54 12:31:35.2
+54 12:47:53.3
+54 01:26:00.5
+54 20:58:11.6
+54 07:36:05.2
+54 15:43:49.8
+54 04:25:09.0
+54 06:49:27.5
+54 02:57:52.0
+54 16:45:44.9
+54 21:30:57.8
+54 04:25:09.2
+54 06:49:27.1
+54 02:57:52.5
+54 16:45:44.7
+54 21:30:57.6
+54 22:30:04.2
+54 01:56:51.6
+ 681 00:00:00
+ 681 04:50:38
+ 681 12:31:35
+ 681 12:47:53
+ 681 01:26:00
+ 681 20:58:11
+ 681 07:36:05
+ 681 15:43:49
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 22:30:04
+ 681 01:56:51
+ 0 00:00:00.0
+-0 04:50:38.1
+-0 12:31:35.2
+-0 12:47:53.3
+-0 01:26:00.5
+-0 20:58:11.6
+-0 07:36:05.2
+-0 15:43:49.8
+-0 04:25:09.0
+-0 06:49:27.5
+-0 02:57:52.0
+-0 16:45:44.9
+-0 21:30:57.8
+-0 04:25:09.2
+-0 06:49:27.1
+-0 02:57:52.5
+-0 16:45:44.7
+-0 21:30:57.6
+-0 22:30:04.2
+-0 01:56:51.6
+-1 00:00:00.0
+-1 04:50:38.1
+-1 12:31:35.2
+-1 12:47:53.3
+-1 01:26:00.5
+-1 20:58:11.6
+-1 07:36:05.2
+-1 15:43:49.8
+-1 04:25:09.0
+-1 06:49:27.5
+-1 02:57:52.0
+-1 16:45:44.9
+-1 21:30:57.8
+-1 04:25:09.2
+-1 06:49:27.1
+-1 02:57:52.5
+-1 16:45:44.7
+-1 21:30:57.6
+-1 22:30:04.2
+-1 01:56:51.6
+-2 00:00:00.0
+-2 04:50:38.1
+-2 12:31:35.2
+-2 12:47:53.3
+-2 01:26:00.5
+-2 20:58:11.6
+-2 07:36:05.2
+-2 15:43:49.8
+-2 04:25:09.0
+-2 06:49:27.5
+-2 02:57:52.0
+-2 16:45:44.9
+-2 21:30:57.8
+-2 04:25:09.2
+-2 06:49:27.1
+-2 02:57:52.5
+-2 16:45:44.7
+-2 21:30:57.6
+-2 22:30:04.2
+-2 01:56:51.6
+ -54 00:00:00
+ -54 04:50:38
+ -54 12:31:35
+ -54 12:47:53
+ -54 01:26:00
+ -54 20:58:11
+ -54 07:36:05
+ -54 15:43:49
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 22:30:04
+ -54 01:56:51
+-681 00:00:00
+-681 04:50:38
+-681 12:31:35
+-681 12:47:53
+-681 01:26:00
+-681 20:58:11
+-681 07:36:05
+-681 15:43:49
+-681 04:25:09
+-681 06:49:27
+-681 02:57:52
+-681 16:45:44
+-681 21:30:57
+-681 04:25:09
+-681 06:49:27
+-681 02:57:52
+-681 16:45:44
+-681 21:30:57
+-681 22:30:04
+-681 01:56:51
diff --git
a/rust/pspp/src/format/testdata/display/dtime13.txt
b/rust/pspp/src/format/testdata/display/dtime13.txt
index c47578d0c817490a28029e24e6418d5f251815bb..a2c9f53e7350371b44e28d7084c3bbc2b80730ba 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime13.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime13.txt
@@
-1,200
+1,200
@@
-
0 00:00:00
-
0 04:50:38
-
0 12:31:35
-
0 12:47:53
-
0 01:26:00
-
0 20:58:11
-
0 07:36:05
-
0 15:43:49
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 22:30:04
-
0 01:56:51
-
1 00:00:00
-
1 04:50:38
-
1 12:31:35
-
1 12:47:53
-
1 01:26:00
-
1 20:58:11
-
1 07:36:05
-
1 15:43:49
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 22:30:04
-
1 01:56:51
-
2 00:00:00
-
2 04:50:38
-
2 12:31:35
-
2 12:47:53
-
2 01:26:00
-
2 20:58:11
-
2 07:36:05
-
2 15:43:49
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 22:30:04
-
2 01:56:51
-
54 00:00:00
-
54 04:50:38
-
54 12:31:35
-
54 12:47:53
-
54 01:26:00
-
54 20:58:11
-
54 07:36:05
-
54 15:43:49
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 22:30:04
-
54 01:56:51
-
681 00:00:00
-
681 04:50:38
-
681 12:31:35
-
681 12:47:53
-
681 01:26:00
-
681 20:58:11
-
681 07:36:05
-
681 15:43:49
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 22:30:04
-
681 01:56:51
-
0 00:00:00
-
-0 04:50:38
-
-0 12:31:35
-
-0 12:47:53
-
-0 01:26:00
-
-0 20:58:11
-
-0 07:36:05
-
-0 15:43:49
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 22:30:04
-
-0 01:56:51
-
-1 00:00:00
-
-1 04:50:38
-
-1 12:31:35
-
-1 12:47:53
-
-1 01:26:00
-
-1 20:58:11
-
-1 07:36:05
-
-1 15:43:49
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 22:30:04
-
-1 01:56:51
-
-2 00:00:00
-
-2 04:50:38
-
-2 12:31:35
-
-2 12:47:53
-
-2 01:26:00
-
-2 20:58:11
-
-2 07:36:05
-
-2 15:43:49
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 22:30:04
-
-2 01:56:51
-
-54 00:00:00
-
-54 04:50:38
-
-54 12:31:35
-
-54 12:47:53
-
-54 01:26:00
-
-54 20:58:11
-
-54 07:36:05
-
-54 15:43:49
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 22:30:04
-
-54 01:56:51
-
-681 00:00:00
-
-681 04:50:38
-
-681 12:31:35
-
-681 12:47:53
-
-681 01:26:00
-
-681 20:58:11
-
-681 07:36:05
-
-681 15:43:49
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 22:30:04
-
-681 01:56:51
+ 0 00:00:00
+ 0 04:50:38
+ 0 12:31:35
+ 0 12:47:53
+ 0 01:26:00
+ 0 20:58:11
+ 0 07:36:05
+ 0 15:43:49
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 22:30:04
+ 0 01:56:51
+ 1 00:00:00
+ 1 04:50:38
+ 1 12:31:35
+ 1 12:47:53
+ 1 01:26:00
+ 1 20:58:11
+ 1 07:36:05
+ 1 15:43:49
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 22:30:04
+ 1 01:56:51
+ 2 00:00:00
+ 2 04:50:38
+ 2 12:31:35
+ 2 12:47:53
+ 2 01:26:00
+ 2 20:58:11
+ 2 07:36:05
+ 2 15:43:49
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 22:30:04
+ 2 01:56:51
+ 54 00:00:00
+ 54 04:50:38
+ 54 12:31:35
+ 54 12:47:53
+ 54 01:26:00
+ 54 20:58:11
+ 54 07:36:05
+ 54 15:43:49
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 22:30:04
+ 54 01:56:51
+ 681 00:00:00
+ 681 04:50:38
+ 681 12:31:35
+ 681 12:47:53
+ 681 01:26:00
+ 681 20:58:11
+ 681 07:36:05
+ 681 15:43:49
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 22:30:04
+ 681 01:56:51
+ 0 00:00:00
+ -0 04:50:38
+ -0 12:31:35
+ -0 12:47:53
+ -0 01:26:00
+ -0 20:58:11
+ -0 07:36:05
+ -0 15:43:49
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 22:30:04
+ -0 01:56:51
+ -1 00:00:00
+ -1 04:50:38
+ -1 12:31:35
+ -1 12:47:53
+ -1 01:26:00
+ -1 20:58:11
+ -1 07:36:05
+ -1 15:43:49
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 22:30:04
+ -1 01:56:51
+ -2 00:00:00
+ -2 04:50:38
+ -2 12:31:35
+ -2 12:47:53
+ -2 01:26:00
+ -2 20:58:11
+ -2 07:36:05
+ -2 15:43:49
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 22:30:04
+ -2 01:56:51
+ -54 00:00:00
+ -54 04:50:38
+ -54 12:31:35
+ -54 12:47:53
+ -54 01:26:00
+ -54 20:58:11
+ -54 07:36:05
+ -54 15:43:49
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 22:30:04
+ -54 01:56:51
+-681 00:00:00
+-681 04:50:38
+-681 12:31:35
+-681 12:47:53
+-681 01:26:00
+-681 20:58:11
+-681 07:36:05
+-681 15:43:49
+-681 04:25:09
+-681 06:49:27
+-681 02:57:52
+-681 16:45:44
+-681 21:30:57
+-681 04:25:09
+-681 06:49:27
+-681 02:57:52
+-681 16:45:44
+-681 21:30:57
+-681 22:30:04
+-681 01:56:51
diff --git
a/rust/pspp/src/format/testdata/display/dtime14.1.txt
b/rust/pspp/src/format/testdata/display/dtime14.1.txt
index 0e0f0f0e75fb2841c4c2b78bc2372ca126a83bf1..bed69c64aaf588b631c8b152c6d2ec9193b8248d 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime14.1.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime14.1.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.0
-
0 04:50:38.1
-
0 12:31:35.2
-
0 12:47:53.3
-
0 01:26:00.5
-
0 20:58:11.6
-
0 07:36:05.2
-
0 15:43:49.8
-
0 04:25:09.0
-
0 06:49:27.5
-
0 02:57:52.0
-
0 16:45:44.9
-
0 21:30:57.8
-
0 04:25:09.2
-
0 06:49:27.1
-
0 02:57:52.5
-
0 16:45:44.7
-
0 21:30:57.6
-
0 22:30:04.2
-
0 01:56:51.6
-
1 00:00:00.0
-
1 04:50:38.1
-
1 12:31:35.2
-
1 12:47:53.3
-
1 01:26:00.5
-
1 20:58:11.6
-
1 07:36:05.2
-
1 15:43:49.8
-
1 04:25:09.0
-
1 06:49:27.5
-
1 02:57:52.0
-
1 16:45:44.9
-
1 21:30:57.8
-
1 04:25:09.2
-
1 06:49:27.1
-
1 02:57:52.5
-
1 16:45:44.7
-
1 21:30:57.6
-
1 22:30:04.2
-
1 01:56:51.6
-
2 00:00:00.0
-
2 04:50:38.1
-
2 12:31:35.2
-
2 12:47:53.3
-
2 01:26:00.5
-
2 20:58:11.6
-
2 07:36:05.2
-
2 15:43:49.8
-
2 04:25:09.0
-
2 06:49:27.5
-
2 02:57:52.0
-
2 16:45:44.9
-
2 21:30:57.8
-
2 04:25:09.2
-
2 06:49:27.1
-
2 02:57:52.5
-
2 16:45:44.7
-
2 21:30:57.6
-
2 22:30:04.2
-
2 01:56:51.6
-
54 00:00:00.0
-
54 04:50:38.1
-
54 12:31:35.2
-
54 12:47:53.3
-
54 01:26:00.5
-
54 20:58:11.6
-
54 07:36:05.2
-
54 15:43:49.8
-
54 04:25:09.0
-
54 06:49:27.5
-
54 02:57:52.0
-
54 16:45:44.9
-
54 21:30:57.8
-
54 04:25:09.2
-
54 06:49:27.1
-
54 02:57:52.5
-
54 16:45:44.7
-
54 21:30:57.6
-
54 22:30:04.2
-
54 01:56:51.6
-
681 00:00:00.0
-
681 04:50:38.1
-
681 12:31:35.2
-
681 12:47:53.3
-
681 01:26:00.5
-
681 20:58:11.6
-
681 07:36:05.2
-
681 15:43:49.8
-
681 04:25:09.0
-
681 06:49:27.5
-
681 02:57:52.0
-
681 16:45:44.9
-
681 21:30:57.8
-
681 04:25:09.2
-
681 06:49:27.1
-
681 02:57:52.5
-
681 16:45:44.7
-
681 21:30:57.6
-
681 22:30:04.2
-
681 01:56:51.6
-
0 00:00:00.0
-
-0 04:50:38.1
-
-0 12:31:35.2
-
-0 12:47:53.3
-
-0 01:26:00.5
-
-0 20:58:11.6
-
-0 07:36:05.2
-
-0 15:43:49.8
-
-0 04:25:09.0
-
-0 06:49:27.5
-
-0 02:57:52.0
-
-0 16:45:44.9
-
-0 21:30:57.8
-
-0 04:25:09.2
-
-0 06:49:27.1
-
-0 02:57:52.5
-
-0 16:45:44.7
-
-0 21:30:57.6
-
-0 22:30:04.2
-
-0 01:56:51.6
-
-1 00:00:00.0
-
-1 04:50:38.1
-
-1 12:31:35.2
-
-1 12:47:53.3
-
-1 01:26:00.5
-
-1 20:58:11.6
-
-1 07:36:05.2
-
-1 15:43:49.8
-
-1 04:25:09.0
-
-1 06:49:27.5
-
-1 02:57:52.0
-
-1 16:45:44.9
-
-1 21:30:57.8
-
-1 04:25:09.2
-
-1 06:49:27.1
-
-1 02:57:52.5
-
-1 16:45:44.7
-
-1 21:30:57.6
-
-1 22:30:04.2
-
-1 01:56:51.6
-
-2 00:00:00.0
-
-2 04:50:38.1
-
-2 12:31:35.2
-
-2 12:47:53.3
-
-2 01:26:00.5
-
-2 20:58:11.6
-
-2 07:36:05.2
-
-2 15:43:49.8
-
-2 04:25:09.0
-
-2 06:49:27.5
-
-2 02:57:52.0
-
-2 16:45:44.9
-
-2 21:30:57.8
-
-2 04:25:09.2
-
-2 06:49:27.1
-
-2 02:57:52.5
-
-2 16:45:44.7
-
-2 21:30:57.6
-
-2 22:30:04.2
-
-2 01:56:51.6
-
-54 00:00:00.0
-
-54 04:50:38.1
-
-54 12:31:35.2
-
-54 12:47:53.3
-
-54 01:26:00.5
-
-54 20:58:11.6
-
-54 07:36:05.2
-
-54 15:43:49.8
-
-54 04:25:09.0
-
-54 06:49:27.5
-
-54 02:57:52.0
-
-54 16:45:44.9
-
-54 21:30:57.8
-
-54 04:25:09.2
-
-54 06:49:27.1
-
-54 02:57:52.5
-
-54 16:45:44.7
-
-54 21:30:57.6
-
-54 22:30:04.2
-
-54 01:56:51.6
-
-681 00:00:00
-
-681 04:50:38
-
-681 12:31:35
-
-681 12:47:53
-
-681 01:26:00
-
-681 20:58:11
-
-681 07:36:05
-
-681 15:43:49
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 22:30:04
-
-681 01:56:51
+ 0 00:00:00.0
+ 0 04:50:38.1
+ 0 12:31:35.2
+ 0 12:47:53.3
+ 0 01:26:00.5
+ 0 20:58:11.6
+ 0 07:36:05.2
+ 0 15:43:49.8
+ 0 04:25:09.0
+ 0 06:49:27.5
+ 0 02:57:52.0
+ 0 16:45:44.9
+ 0 21:30:57.8
+ 0 04:25:09.2
+ 0 06:49:27.1
+ 0 02:57:52.5
+ 0 16:45:44.7
+ 0 21:30:57.6
+ 0 22:30:04.2
+ 0 01:56:51.6
+ 1 00:00:00.0
+ 1 04:50:38.1
+ 1 12:31:35.2
+ 1 12:47:53.3
+ 1 01:26:00.5
+ 1 20:58:11.6
+ 1 07:36:05.2
+ 1 15:43:49.8
+ 1 04:25:09.0
+ 1 06:49:27.5
+ 1 02:57:52.0
+ 1 16:45:44.9
+ 1 21:30:57.8
+ 1 04:25:09.2
+ 1 06:49:27.1
+ 1 02:57:52.5
+ 1 16:45:44.7
+ 1 21:30:57.6
+ 1 22:30:04.2
+ 1 01:56:51.6
+ 2 00:00:00.0
+ 2 04:50:38.1
+ 2 12:31:35.2
+ 2 12:47:53.3
+ 2 01:26:00.5
+ 2 20:58:11.6
+ 2 07:36:05.2
+ 2 15:43:49.8
+ 2 04:25:09.0
+ 2 06:49:27.5
+ 2 02:57:52.0
+ 2 16:45:44.9
+ 2 21:30:57.8
+ 2 04:25:09.2
+ 2 06:49:27.1
+ 2 02:57:52.5
+ 2 16:45:44.7
+ 2 21:30:57.6
+ 2 22:30:04.2
+ 2 01:56:51.6
+ 54 00:00:00.0
+ 54 04:50:38.1
+ 54 12:31:35.2
+ 54 12:47:53.3
+ 54 01:26:00.5
+ 54 20:58:11.6
+ 54 07:36:05.2
+ 54 15:43:49.8
+ 54 04:25:09.0
+ 54 06:49:27.5
+ 54 02:57:52.0
+ 54 16:45:44.9
+ 54 21:30:57.8
+ 54 04:25:09.2
+ 54 06:49:27.1
+ 54 02:57:52.5
+ 54 16:45:44.7
+ 54 21:30:57.6
+ 54 22:30:04.2
+ 54 01:56:51.6
+681 00:00:00.0
+681 04:50:38.1
+681 12:31:35.2
+681 12:47:53.3
+681 01:26:00.5
+681 20:58:11.6
+681 07:36:05.2
+681 15:43:49.8
+681 04:25:09.0
+681 06:49:27.5
+681 02:57:52.0
+681 16:45:44.9
+681 21:30:57.8
+681 04:25:09.2
+681 06:49:27.1
+681 02:57:52.5
+681 16:45:44.7
+681 21:30:57.6
+681 22:30:04.2
+681 01:56:51.6
+ 0 00:00:00.0
+ -0 04:50:38.1
+ -0 12:31:35.2
+ -0 12:47:53.3
+ -0 01:26:00.5
+ -0 20:58:11.6
+ -0 07:36:05.2
+ -0 15:43:49.8
+ -0 04:25:09.0
+ -0 06:49:27.5
+ -0 02:57:52.0
+ -0 16:45:44.9
+ -0 21:30:57.8
+ -0 04:25:09.2
+ -0 06:49:27.1
+ -0 02:57:52.5
+ -0 16:45:44.7
+ -0 21:30:57.6
+ -0 22:30:04.2
+ -0 01:56:51.6
+ -1 00:00:00.0
+ -1 04:50:38.1
+ -1 12:31:35.2
+ -1 12:47:53.3
+ -1 01:26:00.5
+ -1 20:58:11.6
+ -1 07:36:05.2
+ -1 15:43:49.8
+ -1 04:25:09.0
+ -1 06:49:27.5
+ -1 02:57:52.0
+ -1 16:45:44.9
+ -1 21:30:57.8
+ -1 04:25:09.2
+ -1 06:49:27.1
+ -1 02:57:52.5
+ -1 16:45:44.7
+ -1 21:30:57.6
+ -1 22:30:04.2
+ -1 01:56:51.6
+ -2 00:00:00.0
+ -2 04:50:38.1
+ -2 12:31:35.2
+ -2 12:47:53.3
+ -2 01:26:00.5
+ -2 20:58:11.6
+ -2 07:36:05.2
+ -2 15:43:49.8
+ -2 04:25:09.0
+ -2 06:49:27.5
+ -2 02:57:52.0
+ -2 16:45:44.9
+ -2 21:30:57.8
+ -2 04:25:09.2
+ -2 06:49:27.1
+ -2 02:57:52.5
+ -2 16:45:44.7
+ -2 21:30:57.6
+ -2 22:30:04.2
+ -2 01:56:51.6
+-54 00:00:00.0
+-54 04:50:38.1
+-54 12:31:35.2
+-54 12:47:53.3
+-54 01:26:00.5
+-54 20:58:11.6
+-54 07:36:05.2
+-54 15:43:49.8
+-54 04:25:09.0
+-54 06:49:27.5
+-54 02:57:52.0
+-54 16:45:44.9
+-54 21:30:57.8
+-54 04:25:09.2
+-54 06:49:27.1
+-54 02:57:52.5
+-54 16:45:44.7
+-54 21:30:57.6
+-54 22:30:04.2
+-54 01:56:51.6
+ -681 00:00:00
+ -681 04:50:38
+ -681 12:31:35
+ -681 12:47:53
+ -681 01:26:00
+ -681 20:58:11
+ -681 07:36:05
+ -681 15:43:49
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 22:30:04
+ -681 01:56:51
diff --git
a/rust/pspp/src/format/testdata/display/dtime14.2.txt
b/rust/pspp/src/format/testdata/display/dtime14.2.txt
index d98f6ed519a7e3eea90c23e51304e5922de2851f..4a56a81a9f598b9090858ef9f387ca3ca205fa4a 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime14.2.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime14.2.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.00
-
0 04:50:38.12
-
0 12:31:35.23
-
0 12:47:53.35
-
0 01:26:00.46
-
0 20:58:11.57
-
0 07:36:05.19
-
0 15:43:49.83
-
0 04:25:09.01
-
0 06:49:27.52
-
0 02:57:52.02
-
0 16:45:44.87
-
0 21:30:57.82
-
0 04:25:09.15
-
0 06:49:27.11
-
0 02:57:52.48
-
0 16:45:44.66
-
0 21:30:57.58
-
0 22:30:04.18
-
0 01:56:51.59
-
1 00:00:00.00
-
1 04:50:38.12
-
1 12:31:35.23
-
1 12:47:53.35
-
1 01:26:00.46
-
1 20:58:11.57
-
1 07:36:05.19
-
1 15:43:49.83
-
1 04:25:09.01
-
1 06:49:27.52
-
1 02:57:52.02
-
1 16:45:44.87
-
1 21:30:57.82
-
1 04:25:09.15
-
1 06:49:27.11
-
1 02:57:52.48
-
1 16:45:44.66
-
1 21:30:57.58
-
1 22:30:04.18
-
1 01:56:51.59
-
2 00:00:00.00
-
2 04:50:38.12
-
2 12:31:35.23
-
2 12:47:53.35
-
2 01:26:00.46
-
2 20:58:11.57
-
2 07:36:05.19
-
2 15:43:49.83
-
2 04:25:09.01
-
2 06:49:27.52
-
2 02:57:52.02
-
2 16:45:44.87
-
2 21:30:57.82
-
2 04:25:09.15
-
2 06:49:27.11
-
2 02:57:52.48
-
2 16:45:44.66
-
2 21:30:57.58
-
2 22:30:04.18
-
2 01:56:51.59
-
54 00:00:00.00
-
54 04:50:38.12
-
54 12:31:35.23
-
54 12:47:53.35
-
54 01:26:00.46
-
54 20:58:11.57
-
54 07:36:05.19
-
54 15:43:49.83
-
54 04:25:09.01
-
54 06:49:27.52
-
54 02:57:52.02
-
54 16:45:44.87
-
54 21:30:57.82
-
54 04:25:09.15
-
54 06:49:27.11
-
54 02:57:52.48
-
54 16:45:44.66
-
54 21:30:57.58
-
54 22:30:04.18
-
54 01:56:51.59
-
681 00:00:00.0
-
681 04:50:38.1
-
681 12:31:35.2
-
681 12:47:53.3
-
681 01:26:00.5
-
681 20:58:11.6
-
681 07:36:05.2
-
681 15:43:49.8
-
681 04:25:09.0
-
681 06:49:27.5
-
681 02:57:52.0
-
681 16:45:44.9
-
681 21:30:57.8
-
681 04:25:09.2
-
681 06:49:27.1
-
681 02:57:52.5
-
681 16:45:44.7
-
681 21:30:57.6
-
681 22:30:04.2
-
681 01:56:51.6
-
0 00:00:00.00
-
-0 04:50:38.12
-
-0 12:31:35.23
-
-0 12:47:53.35
-
-0 01:26:00.46
-
-0 20:58:11.57
-
-0 07:36:05.19
-
-0 15:43:49.83
-
-0 04:25:09.01
-
-0 06:49:27.52
-
-0 02:57:52.02
-
-0 16:45:44.87
-
-0 21:30:57.82
-
-0 04:25:09.15
-
-0 06:49:27.11
-
-0 02:57:52.48
-
-0 16:45:44.66
-
-0 21:30:57.58
-
-0 22:30:04.18
-
-0 01:56:51.59
-
-1 00:00:00.00
-
-1 04:50:38.12
-
-1 12:31:35.23
-
-1 12:47:53.35
-
-1 01:26:00.46
-
-1 20:58:11.57
-
-1 07:36:05.19
-
-1 15:43:49.83
-
-1 04:25:09.01
-
-1 06:49:27.52
-
-1 02:57:52.02
-
-1 16:45:44.87
-
-1 21:30:57.82
-
-1 04:25:09.15
-
-1 06:49:27.11
-
-1 02:57:52.48
-
-1 16:45:44.66
-
-1 21:30:57.58
-
-1 22:30:04.18
-
-1 01:56:51.59
-
-2 00:00:00.00
-
-2 04:50:38.12
-
-2 12:31:35.23
-
-2 12:47:53.35
-
-2 01:26:00.46
-
-2 20:58:11.57
-
-2 07:36:05.19
-
-2 15:43:49.83
-
-2 04:25:09.01
-
-2 06:49:27.52
-
-2 02:57:52.02
-
-2 16:45:44.87
-
-2 21:30:57.82
-
-2 04:25:09.15
-
-2 06:49:27.11
-
-2 02:57:52.48
-
-2 16:45:44.66
-
-2 21:30:57.58
-
-2 22:30:04.18
-
-2 01:56:51.59
-
-54 00:00:00.0
-
-54 04:50:38.1
-
-54 12:31:35.2
-
-54 12:47:53.3
-
-54 01:26:00.5
-
-54 20:58:11.6
-
-54 07:36:05.2
-
-54 15:43:49.8
-
-54 04:25:09.0
-
-54 06:49:27.5
-
-54 02:57:52.0
-
-54 16:45:44.9
-
-54 21:30:57.8
-
-54 04:25:09.2
-
-54 06:49:27.1
-
-54 02:57:52.5
-
-54 16:45:44.7
-
-54 21:30:57.6
-
-54 22:30:04.2
-
-54 01:56:51.6
-
-681 00:00:00
-
-681 04:50:38
-
-681 12:31:35
-
-681 12:47:53
-
-681 01:26:00
-
-681 20:58:11
-
-681 07:36:05
-
-681 15:43:49
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 22:30:04
-
-681 01:56:51
+ 0 00:00:00.00
+ 0 04:50:38.12
+ 0 12:31:35.23
+ 0 12:47:53.35
+ 0 01:26:00.46
+ 0 20:58:11.57
+ 0 07:36:05.19
+ 0 15:43:49.83
+ 0 04:25:09.01
+ 0 06:49:27.52
+ 0 02:57:52.02
+ 0 16:45:44.87
+ 0 21:30:57.82
+ 0 04:25:09.15
+ 0 06:49:27.11
+ 0 02:57:52.48
+ 0 16:45:44.66
+ 0 21:30:57.58
+ 0 22:30:04.18
+ 0 01:56:51.59
+ 1 00:00:00.00
+ 1 04:50:38.12
+ 1 12:31:35.23
+ 1 12:47:53.35
+ 1 01:26:00.46
+ 1 20:58:11.57
+ 1 07:36:05.19
+ 1 15:43:49.83
+ 1 04:25:09.01
+ 1 06:49:27.52
+ 1 02:57:52.02
+ 1 16:45:44.87
+ 1 21:30:57.82
+ 1 04:25:09.15
+ 1 06:49:27.11
+ 1 02:57:52.48
+ 1 16:45:44.66
+ 1 21:30:57.58
+ 1 22:30:04.18
+ 1 01:56:51.59
+ 2 00:00:00.00
+ 2 04:50:38.12
+ 2 12:31:35.23
+ 2 12:47:53.35
+ 2 01:26:00.46
+ 2 20:58:11.57
+ 2 07:36:05.19
+ 2 15:43:49.83
+ 2 04:25:09.01
+ 2 06:49:27.52
+ 2 02:57:52.02
+ 2 16:45:44.87
+ 2 21:30:57.82
+ 2 04:25:09.15
+ 2 06:49:27.11
+ 2 02:57:52.48
+ 2 16:45:44.66
+ 2 21:30:57.58
+ 2 22:30:04.18
+ 2 01:56:51.59
+54 00:00:00.00
+54 04:50:38.12
+54 12:31:35.23
+54 12:47:53.35
+54 01:26:00.46
+54 20:58:11.57
+54 07:36:05.19
+54 15:43:49.83
+54 04:25:09.01
+54 06:49:27.52
+54 02:57:52.02
+54 16:45:44.87
+54 21:30:57.82
+54 04:25:09.15
+54 06:49:27.11
+54 02:57:52.48
+54 16:45:44.66
+54 21:30:57.58
+54 22:30:04.18
+54 01:56:51.59
+681 00:00:00.0
+681 04:50:38.1
+681 12:31:35.2
+681 12:47:53.3
+681 01:26:00.5
+681 20:58:11.6
+681 07:36:05.2
+681 15:43:49.8
+681 04:25:09.0
+681 06:49:27.5
+681 02:57:52.0
+681 16:45:44.9
+681 21:30:57.8
+681 04:25:09.2
+681 06:49:27.1
+681 02:57:52.5
+681 16:45:44.7
+681 21:30:57.6
+681 22:30:04.2
+681 01:56:51.6
+ 0 00:00:00.00
+-0 04:50:38.12
+-0 12:31:35.23
+-0 12:47:53.35
+-0 01:26:00.46
+-0 20:58:11.57
+-0 07:36:05.19
+-0 15:43:49.83
+-0 04:25:09.01
+-0 06:49:27.52
+-0 02:57:52.02
+-0 16:45:44.87
+-0 21:30:57.82
+-0 04:25:09.15
+-0 06:49:27.11
+-0 02:57:52.48
+-0 16:45:44.66
+-0 21:30:57.58
+-0 22:30:04.18
+-0 01:56:51.59
+-1 00:00:00.00
+-1 04:50:38.12
+-1 12:31:35.23
+-1 12:47:53.35
+-1 01:26:00.46
+-1 20:58:11.57
+-1 07:36:05.19
+-1 15:43:49.83
+-1 04:25:09.01
+-1 06:49:27.52
+-1 02:57:52.02
+-1 16:45:44.87
+-1 21:30:57.82
+-1 04:25:09.15
+-1 06:49:27.11
+-1 02:57:52.48
+-1 16:45:44.66
+-1 21:30:57.58
+-1 22:30:04.18
+-1 01:56:51.59
+-2 00:00:00.00
+-2 04:50:38.12
+-2 12:31:35.23
+-2 12:47:53.35
+-2 01:26:00.46
+-2 20:58:11.57
+-2 07:36:05.19
+-2 15:43:49.83
+-2 04:25:09.01
+-2 06:49:27.52
+-2 02:57:52.02
+-2 16:45:44.87
+-2 21:30:57.82
+-2 04:25:09.15
+-2 06:49:27.11
+-2 02:57:52.48
+-2 16:45:44.66
+-2 21:30:57.58
+-2 22:30:04.18
+-2 01:56:51.59
+-54 00:00:00.0
+-54 04:50:38.1
+-54 12:31:35.2
+-54 12:47:53.3
+-54 01:26:00.5
+-54 20:58:11.6
+-54 07:36:05.2
+-54 15:43:49.8
+-54 04:25:09.0
+-54 06:49:27.5
+-54 02:57:52.0
+-54 16:45:44.9
+-54 21:30:57.8
+-54 04:25:09.2
+-54 06:49:27.1
+-54 02:57:52.5
+-54 16:45:44.7
+-54 21:30:57.6
+-54 22:30:04.2
+-54 01:56:51.6
+ -681 00:00:00
+ -681 04:50:38
+ -681 12:31:35
+ -681 12:47:53
+ -681 01:26:00
+ -681 20:58:11
+ -681 07:36:05
+ -681 15:43:49
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 22:30:04
+ -681 01:56:51
diff --git
a/rust/pspp/src/format/testdata/display/dtime14.txt
b/rust/pspp/src/format/testdata/display/dtime14.txt
index 06f22d13ae7fbaf8573fd5ce1e59847b2e41972c..c47578d0c817490a28029e24e6418d5f251815bb 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime14.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime14.txt
@@
-1,200
+1,200
@@
-
0 00:00:00
-
0 04:50:38
-
0 12:31:35
-
0 12:47:53
-
0 01:26:00
-
0 20:58:11
-
0 07:36:05
-
0 15:43:49
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 22:30:04
-
0 01:56:51
-
1 00:00:00
-
1 04:50:38
-
1 12:31:35
-
1 12:47:53
-
1 01:26:00
-
1 20:58:11
-
1 07:36:05
-
1 15:43:49
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 22:30:04
-
1 01:56:51
-
2 00:00:00
-
2 04:50:38
-
2 12:31:35
-
2 12:47:53
-
2 01:26:00
-
2 20:58:11
-
2 07:36:05
-
2 15:43:49
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 22:30:04
-
2 01:56:51
-
54 00:00:00
-
54 04:50:38
-
54 12:31:35
-
54 12:47:53
-
54 01:26:00
-
54 20:58:11
-
54 07:36:05
-
54 15:43:49
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 22:30:04
-
54 01:56:51
-
681 00:00:00
-
681 04:50:38
-
681 12:31:35
-
681 12:47:53
-
681 01:26:00
-
681 20:58:11
-
681 07:36:05
-
681 15:43:49
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 22:30:04
-
681 01:56:51
-
0 00:00:00
-
-0 04:50:38
-
-0 12:31:35
-
-0 12:47:53
-
-0 01:26:00
-
-0 20:58:11
-
-0 07:36:05
-
-0 15:43:49
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 22:30:04
-
-0 01:56:51
-
-1 00:00:00
-
-1 04:50:38
-
-1 12:31:35
-
-1 12:47:53
-
-1 01:26:00
-
-1 20:58:11
-
-1 07:36:05
-
-1 15:43:49
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 22:30:04
-
-1 01:56:51
-
-2 00:00:00
-
-2 04:50:38
-
-2 12:31:35
-
-2 12:47:53
-
-2 01:26:00
-
-2 20:58:11
-
-2 07:36:05
-
-2 15:43:49
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 22:30:04
-
-2 01:56:51
-
-54 00:00:00
-
-54 04:50:38
-
-54 12:31:35
-
-54 12:47:53
-
-54 01:26:00
-
-54 20:58:11
-
-54 07:36:05
-
-54 15:43:49
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 22:30:04
-
-54 01:56:51
-
-681 00:00:00
-
-681 04:50:38
-
-681 12:31:35
-
-681 12:47:53
-
-681 01:26:00
-
-681 20:58:11
-
-681 07:36:05
-
-681 15:43:49
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 22:30:04
-
-681 01:56:51
+ 0 00:00:00
+ 0 04:50:38
+ 0 12:31:35
+ 0 12:47:53
+ 0 01:26:00
+ 0 20:58:11
+ 0 07:36:05
+ 0 15:43:49
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 22:30:04
+ 0 01:56:51
+ 1 00:00:00
+ 1 04:50:38
+ 1 12:31:35
+ 1 12:47:53
+ 1 01:26:00
+ 1 20:58:11
+ 1 07:36:05
+ 1 15:43:49
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 22:30:04
+ 1 01:56:51
+ 2 00:00:00
+ 2 04:50:38
+ 2 12:31:35
+ 2 12:47:53
+ 2 01:26:00
+ 2 20:58:11
+ 2 07:36:05
+ 2 15:43:49
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 22:30:04
+ 2 01:56:51
+ 54 00:00:00
+ 54 04:50:38
+ 54 12:31:35
+ 54 12:47:53
+ 54 01:26:00
+ 54 20:58:11
+ 54 07:36:05
+ 54 15:43:49
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 22:30:04
+ 54 01:56:51
+ 681 00:00:00
+ 681 04:50:38
+ 681 12:31:35
+ 681 12:47:53
+ 681 01:26:00
+ 681 20:58:11
+ 681 07:36:05
+ 681 15:43:49
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 22:30:04
+ 681 01:56:51
+ 0 00:00:00
+ -0 04:50:38
+ -0 12:31:35
+ -0 12:47:53
+ -0 01:26:00
+ -0 20:58:11
+ -0 07:36:05
+ -0 15:43:49
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 22:30:04
+ -0 01:56:51
+ -1 00:00:00
+ -1 04:50:38
+ -1 12:31:35
+ -1 12:47:53
+ -1 01:26:00
+ -1 20:58:11
+ -1 07:36:05
+ -1 15:43:49
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 22:30:04
+ -1 01:56:51
+ -2 00:00:00
+ -2 04:50:38
+ -2 12:31:35
+ -2 12:47:53
+ -2 01:26:00
+ -2 20:58:11
+ -2 07:36:05
+ -2 15:43:49
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 22:30:04
+ -2 01:56:51
+ -54 00:00:00
+ -54 04:50:38
+ -54 12:31:35
+ -54 12:47:53
+ -54 01:26:00
+ -54 20:58:11
+ -54 07:36:05
+ -54 15:43:49
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 22:30:04
+ -54 01:56:51
+ -681 00:00:00
+ -681 04:50:38
+ -681 12:31:35
+ -681 12:47:53
+ -681 01:26:00
+ -681 20:58:11
+ -681 07:36:05
+ -681 15:43:49
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 22:30:04
+ -681 01:56:51
diff --git
a/rust/pspp/src/format/testdata/display/dtime15.1.txt
b/rust/pspp/src/format/testdata/display/dtime15.1.txt
index f9dc420e76f9c9ff3919ba3a4487d15ec6bae16d..c0bf1224ea0251aca884abd94696203a225b4f81 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime15.1.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime15.1.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.0
-
0 04:50:38.1
-
0 12:31:35.2
-
0 12:47:53.3
-
0 01:26:00.5
-
0 20:58:11.6
-
0 07:36:05.2
-
0 15:43:49.8
-
0 04:25:09.0
-
0 06:49:27.5
-
0 02:57:52.0
-
0 16:45:44.9
-
0 21:30:57.8
-
0 04:25:09.2
-
0 06:49:27.1
-
0 02:57:52.5
-
0 16:45:44.7
-
0 21:30:57.6
-
0 22:30:04.2
-
0 01:56:51.6
-
1 00:00:00.0
-
1 04:50:38.1
-
1 12:31:35.2
-
1 12:47:53.3
-
1 01:26:00.5
-
1 20:58:11.6
-
1 07:36:05.2
-
1 15:43:49.8
-
1 04:25:09.0
-
1 06:49:27.5
-
1 02:57:52.0
-
1 16:45:44.9
-
1 21:30:57.8
-
1 04:25:09.2
-
1 06:49:27.1
-
1 02:57:52.5
-
1 16:45:44.7
-
1 21:30:57.6
-
1 22:30:04.2
-
1 01:56:51.6
-
2 00:00:00.0
-
2 04:50:38.1
-
2 12:31:35.2
-
2 12:47:53.3
-
2 01:26:00.5
-
2 20:58:11.6
-
2 07:36:05.2
-
2 15:43:49.8
-
2 04:25:09.0
-
2 06:49:27.5
-
2 02:57:52.0
-
2 16:45:44.9
-
2 21:30:57.8
-
2 04:25:09.2
-
2 06:49:27.1
-
2 02:57:52.5
-
2 16:45:44.7
-
2 21:30:57.6
-
2 22:30:04.2
-
2 01:56:51.6
-
54 00:00:00.0
-
54 04:50:38.1
-
54 12:31:35.2
-
54 12:47:53.3
-
54 01:26:00.5
-
54 20:58:11.6
-
54 07:36:05.2
-
54 15:43:49.8
-
54 04:25:09.0
-
54 06:49:27.5
-
54 02:57:52.0
-
54 16:45:44.9
-
54 21:30:57.8
-
54 04:25:09.2
-
54 06:49:27.1
-
54 02:57:52.5
-
54 16:45:44.7
-
54 21:30:57.6
-
54 22:30:04.2
-
54 01:56:51.6
-
681 00:00:00.0
-
681 04:50:38.1
-
681 12:31:35.2
-
681 12:47:53.3
-
681 01:26:00.5
-
681 20:58:11.6
-
681 07:36:05.2
-
681 15:43:49.8
-
681 04:25:09.0
-
681 06:49:27.5
-
681 02:57:52.0
-
681 16:45:44.9
-
681 21:30:57.8
-
681 04:25:09.2
-
681 06:49:27.1
-
681 02:57:52.5
-
681 16:45:44.7
-
681 21:30:57.6
-
681 22:30:04.2
-
681 01:56:51.6
-
0 00:00:00.0
-
-0 04:50:38.1
-
-0 12:31:35.2
-
-0 12:47:53.3
-
-0 01:26:00.5
-
-0 20:58:11.6
-
-0 07:36:05.2
-
-0 15:43:49.8
-
-0 04:25:09.0
-
-0 06:49:27.5
-
-0 02:57:52.0
-
-0 16:45:44.9
-
-0 21:30:57.8
-
-0 04:25:09.2
-
-0 06:49:27.1
-
-0 02:57:52.5
-
-0 16:45:44.7
-
-0 21:30:57.6
-
-0 22:30:04.2
-
-0 01:56:51.6
-
-1 00:00:00.0
-
-1 04:50:38.1
-
-1 12:31:35.2
-
-1 12:47:53.3
-
-1 01:26:00.5
-
-1 20:58:11.6
-
-1 07:36:05.2
-
-1 15:43:49.8
-
-1 04:25:09.0
-
-1 06:49:27.5
-
-1 02:57:52.0
-
-1 16:45:44.9
-
-1 21:30:57.8
-
-1 04:25:09.2
-
-1 06:49:27.1
-
-1 02:57:52.5
-
-1 16:45:44.7
-
-1 21:30:57.6
-
-1 22:30:04.2
-
-1 01:56:51.6
-
-2 00:00:00.0
-
-2 04:50:38.1
-
-2 12:31:35.2
-
-2 12:47:53.3
-
-2 01:26:00.5
-
-2 20:58:11.6
-
-2 07:36:05.2
-
-2 15:43:49.8
-
-2 04:25:09.0
-
-2 06:49:27.5
-
-2 02:57:52.0
-
-2 16:45:44.9
-
-2 21:30:57.8
-
-2 04:25:09.2
-
-2 06:49:27.1
-
-2 02:57:52.5
-
-2 16:45:44.7
-
-2 21:30:57.6
-
-2 22:30:04.2
-
-2 01:56:51.6
-
-54 00:00:00.0
-
-54 04:50:38.1
-
-54 12:31:35.2
-
-54 12:47:53.3
-
-54 01:26:00.5
-
-54 20:58:11.6
-
-54 07:36:05.2
-
-54 15:43:49.8
-
-54 04:25:09.0
-
-54 06:49:27.5
-
-54 02:57:52.0
-
-54 16:45:44.9
-
-54 21:30:57.8
-
-54 04:25:09.2
-
-54 06:49:27.1
-
-54 02:57:52.5
-
-54 16:45:44.7
-
-54 21:30:57.6
-
-54 22:30:04.2
-
-54 01:56:51.6
-
-681 00:00:00.0
-
-681 04:50:38.1
-
-681 12:31:35.2
-
-681 12:47:53.3
-
-681 01:26:00.5
-
-681 20:58:11.6
-
-681 07:36:05.2
-
-681 15:43:49.8
-
-681 04:25:09.0
-
-681 06:49:27.5
-
-681 02:57:52.0
-
-681 16:45:44.9
-
-681 21:30:57.8
-
-681 04:25:09.2
-
-681 06:49:27.1
-
-681 02:57:52.5
-
-681 16:45:44.7
-
-681 21:30:57.6
-
-681 22:30:04.2
-
-681 01:56:51.6
+ 0 00:00:00.0
+ 0 04:50:38.1
+ 0 12:31:35.2
+ 0 12:47:53.3
+ 0 01:26:00.5
+ 0 20:58:11.6
+ 0 07:36:05.2
+ 0 15:43:49.8
+ 0 04:25:09.0
+ 0 06:49:27.5
+ 0 02:57:52.0
+ 0 16:45:44.9
+ 0 21:30:57.8
+ 0 04:25:09.2
+ 0 06:49:27.1
+ 0 02:57:52.5
+ 0 16:45:44.7
+ 0 21:30:57.6
+ 0 22:30:04.2
+ 0 01:56:51.6
+ 1 00:00:00.0
+ 1 04:50:38.1
+ 1 12:31:35.2
+ 1 12:47:53.3
+ 1 01:26:00.5
+ 1 20:58:11.6
+ 1 07:36:05.2
+ 1 15:43:49.8
+ 1 04:25:09.0
+ 1 06:49:27.5
+ 1 02:57:52.0
+ 1 16:45:44.9
+ 1 21:30:57.8
+ 1 04:25:09.2
+ 1 06:49:27.1
+ 1 02:57:52.5
+ 1 16:45:44.7
+ 1 21:30:57.6
+ 1 22:30:04.2
+ 1 01:56:51.6
+ 2 00:00:00.0
+ 2 04:50:38.1
+ 2 12:31:35.2
+ 2 12:47:53.3
+ 2 01:26:00.5
+ 2 20:58:11.6
+ 2 07:36:05.2
+ 2 15:43:49.8
+ 2 04:25:09.0
+ 2 06:49:27.5
+ 2 02:57:52.0
+ 2 16:45:44.9
+ 2 21:30:57.8
+ 2 04:25:09.2
+ 2 06:49:27.1
+ 2 02:57:52.5
+ 2 16:45:44.7
+ 2 21:30:57.6
+ 2 22:30:04.2
+ 2 01:56:51.6
+ 54 00:00:00.0
+ 54 04:50:38.1
+ 54 12:31:35.2
+ 54 12:47:53.3
+ 54 01:26:00.5
+ 54 20:58:11.6
+ 54 07:36:05.2
+ 54 15:43:49.8
+ 54 04:25:09.0
+ 54 06:49:27.5
+ 54 02:57:52.0
+ 54 16:45:44.9
+ 54 21:30:57.8
+ 54 04:25:09.2
+ 54 06:49:27.1
+ 54 02:57:52.5
+ 54 16:45:44.7
+ 54 21:30:57.6
+ 54 22:30:04.2
+ 54 01:56:51.6
+ 681 00:00:00.0
+ 681 04:50:38.1
+ 681 12:31:35.2
+ 681 12:47:53.3
+ 681 01:26:00.5
+ 681 20:58:11.6
+ 681 07:36:05.2
+ 681 15:43:49.8
+ 681 04:25:09.0
+ 681 06:49:27.5
+ 681 02:57:52.0
+ 681 16:45:44.9
+ 681 21:30:57.8
+ 681 04:25:09.2
+ 681 06:49:27.1
+ 681 02:57:52.5
+ 681 16:45:44.7
+ 681 21:30:57.6
+ 681 22:30:04.2
+ 681 01:56:51.6
+ 0 00:00:00.0
+ -0 04:50:38.1
+ -0 12:31:35.2
+ -0 12:47:53.3
+ -0 01:26:00.5
+ -0 20:58:11.6
+ -0 07:36:05.2
+ -0 15:43:49.8
+ -0 04:25:09.0
+ -0 06:49:27.5
+ -0 02:57:52.0
+ -0 16:45:44.9
+ -0 21:30:57.8
+ -0 04:25:09.2
+ -0 06:49:27.1
+ -0 02:57:52.5
+ -0 16:45:44.7
+ -0 21:30:57.6
+ -0 22:30:04.2
+ -0 01:56:51.6
+ -1 00:00:00.0
+ -1 04:50:38.1
+ -1 12:31:35.2
+ -1 12:47:53.3
+ -1 01:26:00.5
+ -1 20:58:11.6
+ -1 07:36:05.2
+ -1 15:43:49.8
+ -1 04:25:09.0
+ -1 06:49:27.5
+ -1 02:57:52.0
+ -1 16:45:44.9
+ -1 21:30:57.8
+ -1 04:25:09.2
+ -1 06:49:27.1
+ -1 02:57:52.5
+ -1 16:45:44.7
+ -1 21:30:57.6
+ -1 22:30:04.2
+ -1 01:56:51.6
+ -2 00:00:00.0
+ -2 04:50:38.1
+ -2 12:31:35.2
+ -2 12:47:53.3
+ -2 01:26:00.5
+ -2 20:58:11.6
+ -2 07:36:05.2
+ -2 15:43:49.8
+ -2 04:25:09.0
+ -2 06:49:27.5
+ -2 02:57:52.0
+ -2 16:45:44.9
+ -2 21:30:57.8
+ -2 04:25:09.2
+ -2 06:49:27.1
+ -2 02:57:52.5
+ -2 16:45:44.7
+ -2 21:30:57.6
+ -2 22:30:04.2
+ -2 01:56:51.6
+ -54 00:00:00.0
+ -54 04:50:38.1
+ -54 12:31:35.2
+ -54 12:47:53.3
+ -54 01:26:00.5
+ -54 20:58:11.6
+ -54 07:36:05.2
+ -54 15:43:49.8
+ -54 04:25:09.0
+ -54 06:49:27.5
+ -54 02:57:52.0
+ -54 16:45:44.9
+ -54 21:30:57.8
+ -54 04:25:09.2
+ -54 06:49:27.1
+ -54 02:57:52.5
+ -54 16:45:44.7
+ -54 21:30:57.6
+ -54 22:30:04.2
+ -54 01:56:51.6
+-681 00:00:00.0
+-681 04:50:38.1
+-681 12:31:35.2
+-681 12:47:53.3
+-681 01:26:00.5
+-681 20:58:11.6
+-681 07:36:05.2
+-681 15:43:49.8
+-681 04:25:09.0
+-681 06:49:27.5
+-681 02:57:52.0
+-681 16:45:44.9
+-681 21:30:57.8
+-681 04:25:09.2
+-681 06:49:27.1
+-681 02:57:52.5
+-681 16:45:44.7
+-681 21:30:57.6
+-681 22:30:04.2
+-681 01:56:51.6
diff --git
a/rust/pspp/src/format/testdata/display/dtime15.2.txt
b/rust/pspp/src/format/testdata/display/dtime15.2.txt
index e7fa4d8e0cd156ebf4e469dbc328c47a975b607d..db2951e47d4c338e07cb0cea2f381a9dde0e3c5b 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime15.2.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime15.2.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.00
-
0 04:50:38.12
-
0 12:31:35.23
-
0 12:47:53.35
-
0 01:26:00.46
-
0 20:58:11.57
-
0 07:36:05.19
-
0 15:43:49.83
-
0 04:25:09.01
-
0 06:49:27.52
-
0 02:57:52.02
-
0 16:45:44.87
-
0 21:30:57.82
-
0 04:25:09.15
-
0 06:49:27.11
-
0 02:57:52.48
-
0 16:45:44.66
-
0 21:30:57.58
-
0 22:30:04.18
-
0 01:56:51.59
-
1 00:00:00.00
-
1 04:50:38.12
-
1 12:31:35.23
-
1 12:47:53.35
-
1 01:26:00.46
-
1 20:58:11.57
-
1 07:36:05.19
-
1 15:43:49.83
-
1 04:25:09.01
-
1 06:49:27.52
-
1 02:57:52.02
-
1 16:45:44.87
-
1 21:30:57.82
-
1 04:25:09.15
-
1 06:49:27.11
-
1 02:57:52.48
-
1 16:45:44.66
-
1 21:30:57.58
-
1 22:30:04.18
-
1 01:56:51.59
-
2 00:00:00.00
-
2 04:50:38.12
-
2 12:31:35.23
-
2 12:47:53.35
-
2 01:26:00.46
-
2 20:58:11.57
-
2 07:36:05.19
-
2 15:43:49.83
-
2 04:25:09.01
-
2 06:49:27.52
-
2 02:57:52.02
-
2 16:45:44.87
-
2 21:30:57.82
-
2 04:25:09.15
-
2 06:49:27.11
-
2 02:57:52.48
-
2 16:45:44.66
-
2 21:30:57.58
-
2 22:30:04.18
-
2 01:56:51.59
-
54 00:00:00.00
-
54 04:50:38.12
-
54 12:31:35.23
-
54 12:47:53.35
-
54 01:26:00.46
-
54 20:58:11.57
-
54 07:36:05.19
-
54 15:43:49.83
-
54 04:25:09.01
-
54 06:49:27.52
-
54 02:57:52.02
-
54 16:45:44.87
-
54 21:30:57.82
-
54 04:25:09.15
-
54 06:49:27.11
-
54 02:57:52.48
-
54 16:45:44.66
-
54 21:30:57.58
-
54 22:30:04.18
-
54 01:56:51.59
-
681 00:00:00.00
-
681 04:50:38.12
-
681 12:31:35.23
-
681 12:47:53.35
-
681 01:26:00.46
-
681 20:58:11.57
-
681 07:36:05.19
-
681 15:43:49.83
-
681 04:25:09.01
-
681 06:49:27.52
-
681 02:57:52.02
-
681 16:45:44.87
-
681 21:30:57.82
-
681 04:25:09.15
-
681 06:49:27.11
-
681 02:57:52.48
-
681 16:45:44.66
-
681 21:30:57.58
-
681 22:30:04.18
-
681 01:56:51.59
-
0 00:00:00.00
-
-0 04:50:38.12
-
-0 12:31:35.23
-
-0 12:47:53.35
-
-0 01:26:00.46
-
-0 20:58:11.57
-
-0 07:36:05.19
-
-0 15:43:49.83
-
-0 04:25:09.01
-
-0 06:49:27.52
-
-0 02:57:52.02
-
-0 16:45:44.87
-
-0 21:30:57.82
-
-0 04:25:09.15
-
-0 06:49:27.11
-
-0 02:57:52.48
-
-0 16:45:44.66
-
-0 21:30:57.58
-
-0 22:30:04.18
-
-0 01:56:51.59
-
-1 00:00:00.00
-
-1 04:50:38.12
-
-1 12:31:35.23
-
-1 12:47:53.35
-
-1 01:26:00.46
-
-1 20:58:11.57
-
-1 07:36:05.19
-
-1 15:43:49.83
-
-1 04:25:09.01
-
-1 06:49:27.52
-
-1 02:57:52.02
-
-1 16:45:44.87
-
-1 21:30:57.82
-
-1 04:25:09.15
-
-1 06:49:27.11
-
-1 02:57:52.48
-
-1 16:45:44.66
-
-1 21:30:57.58
-
-1 22:30:04.18
-
-1 01:56:51.59
-
-2 00:00:00.00
-
-2 04:50:38.12
-
-2 12:31:35.23
-
-2 12:47:53.35
-
-2 01:26:00.46
-
-2 20:58:11.57
-
-2 07:36:05.19
-
-2 15:43:49.83
-
-2 04:25:09.01
-
-2 06:49:27.52
-
-2 02:57:52.02
-
-2 16:45:44.87
-
-2 21:30:57.82
-
-2 04:25:09.15
-
-2 06:49:27.11
-
-2 02:57:52.48
-
-2 16:45:44.66
-
-2 21:30:57.58
-
-2 22:30:04.18
-
-2 01:56:51.59
-
-54 00:00:00.00
-
-54 04:50:38.12
-
-54 12:31:35.23
-
-54 12:47:53.35
-
-54 01:26:00.46
-
-54 20:58:11.57
-
-54 07:36:05.19
-
-54 15:43:49.83
-
-54 04:25:09.01
-
-54 06:49:27.52
-
-54 02:57:52.02
-
-54 16:45:44.87
-
-54 21:30:57.82
-
-54 04:25:09.15
-
-54 06:49:27.11
-
-54 02:57:52.48
-
-54 16:45:44.66
-
-54 21:30:57.58
-
-54 22:30:04.18
-
-54 01:56:51.59
-
-681 00:00:00.0
-
-681 04:50:38.1
-
-681 12:31:35.2
-
-681 12:47:53.3
-
-681 01:26:00.5
-
-681 20:58:11.6
-
-681 07:36:05.2
-
-681 15:43:49.8
-
-681 04:25:09.0
-
-681 06:49:27.5
-
-681 02:57:52.0
-
-681 16:45:44.9
-
-681 21:30:57.8
-
-681 04:25:09.2
-
-681 06:49:27.1
-
-681 02:57:52.5
-
-681 16:45:44.7
-
-681 21:30:57.6
-
-681 22:30:04.2
-
-681 01:56:51.6
+ 0 00:00:00.00
+ 0 04:50:38.12
+ 0 12:31:35.23
+ 0 12:47:53.35
+ 0 01:26:00.46
+ 0 20:58:11.57
+ 0 07:36:05.19
+ 0 15:43:49.83
+ 0 04:25:09.01
+ 0 06:49:27.52
+ 0 02:57:52.02
+ 0 16:45:44.87
+ 0 21:30:57.82
+ 0 04:25:09.15
+ 0 06:49:27.11
+ 0 02:57:52.48
+ 0 16:45:44.66
+ 0 21:30:57.58
+ 0 22:30:04.18
+ 0 01:56:51.59
+ 1 00:00:00.00
+ 1 04:50:38.12
+ 1 12:31:35.23
+ 1 12:47:53.35
+ 1 01:26:00.46
+ 1 20:58:11.57
+ 1 07:36:05.19
+ 1 15:43:49.83
+ 1 04:25:09.01
+ 1 06:49:27.52
+ 1 02:57:52.02
+ 1 16:45:44.87
+ 1 21:30:57.82
+ 1 04:25:09.15
+ 1 06:49:27.11
+ 1 02:57:52.48
+ 1 16:45:44.66
+ 1 21:30:57.58
+ 1 22:30:04.18
+ 1 01:56:51.59
+ 2 00:00:00.00
+ 2 04:50:38.12
+ 2 12:31:35.23
+ 2 12:47:53.35
+ 2 01:26:00.46
+ 2 20:58:11.57
+ 2 07:36:05.19
+ 2 15:43:49.83
+ 2 04:25:09.01
+ 2 06:49:27.52
+ 2 02:57:52.02
+ 2 16:45:44.87
+ 2 21:30:57.82
+ 2 04:25:09.15
+ 2 06:49:27.11
+ 2 02:57:52.48
+ 2 16:45:44.66
+ 2 21:30:57.58
+ 2 22:30:04.18
+ 2 01:56:51.59
+ 54 00:00:00.00
+ 54 04:50:38.12
+ 54 12:31:35.23
+ 54 12:47:53.35
+ 54 01:26:00.46
+ 54 20:58:11.57
+ 54 07:36:05.19
+ 54 15:43:49.83
+ 54 04:25:09.01
+ 54 06:49:27.52
+ 54 02:57:52.02
+ 54 16:45:44.87
+ 54 21:30:57.82
+ 54 04:25:09.15
+ 54 06:49:27.11
+ 54 02:57:52.48
+ 54 16:45:44.66
+ 54 21:30:57.58
+ 54 22:30:04.18
+ 54 01:56:51.59
+681 00:00:00.00
+681 04:50:38.12
+681 12:31:35.23
+681 12:47:53.35
+681 01:26:00.46
+681 20:58:11.57
+681 07:36:05.19
+681 15:43:49.83
+681 04:25:09.01
+681 06:49:27.52
+681 02:57:52.02
+681 16:45:44.87
+681 21:30:57.82
+681 04:25:09.15
+681 06:49:27.11
+681 02:57:52.48
+681 16:45:44.66
+681 21:30:57.58
+681 22:30:04.18
+681 01:56:51.59
+ 0 00:00:00.00
+ -0 04:50:38.12
+ -0 12:31:35.23
+ -0 12:47:53.35
+ -0 01:26:00.46
+ -0 20:58:11.57
+ -0 07:36:05.19
+ -0 15:43:49.83
+ -0 04:25:09.01
+ -0 06:49:27.52
+ -0 02:57:52.02
+ -0 16:45:44.87
+ -0 21:30:57.82
+ -0 04:25:09.15
+ -0 06:49:27.11
+ -0 02:57:52.48
+ -0 16:45:44.66
+ -0 21:30:57.58
+ -0 22:30:04.18
+ -0 01:56:51.59
+ -1 00:00:00.00
+ -1 04:50:38.12
+ -1 12:31:35.23
+ -1 12:47:53.35
+ -1 01:26:00.46
+ -1 20:58:11.57
+ -1 07:36:05.19
+ -1 15:43:49.83
+ -1 04:25:09.01
+ -1 06:49:27.52
+ -1 02:57:52.02
+ -1 16:45:44.87
+ -1 21:30:57.82
+ -1 04:25:09.15
+ -1 06:49:27.11
+ -1 02:57:52.48
+ -1 16:45:44.66
+ -1 21:30:57.58
+ -1 22:30:04.18
+ -1 01:56:51.59
+ -2 00:00:00.00
+ -2 04:50:38.12
+ -2 12:31:35.23
+ -2 12:47:53.35
+ -2 01:26:00.46
+ -2 20:58:11.57
+ -2 07:36:05.19
+ -2 15:43:49.83
+ -2 04:25:09.01
+ -2 06:49:27.52
+ -2 02:57:52.02
+ -2 16:45:44.87
+ -2 21:30:57.82
+ -2 04:25:09.15
+ -2 06:49:27.11
+ -2 02:57:52.48
+ -2 16:45:44.66
+ -2 21:30:57.58
+ -2 22:30:04.18
+ -2 01:56:51.59
+-54 00:00:00.00
+-54 04:50:38.12
+-54 12:31:35.23
+-54 12:47:53.35
+-54 01:26:00.46
+-54 20:58:11.57
+-54 07:36:05.19
+-54 15:43:49.83
+-54 04:25:09.01
+-54 06:49:27.52
+-54 02:57:52.02
+-54 16:45:44.87
+-54 21:30:57.82
+-54 04:25:09.15
+-54 06:49:27.11
+-54 02:57:52.48
+-54 16:45:44.66
+-54 21:30:57.58
+-54 22:30:04.18
+-54 01:56:51.59
+-681 00:00:00.0
+-681 04:50:38.1
+-681 12:31:35.2
+-681 12:47:53.3
+-681 01:26:00.5
+-681 20:58:11.6
+-681 07:36:05.2
+-681 15:43:49.8
+-681 04:25:09.0
+-681 06:49:27.5
+-681 02:57:52.0
+-681 16:45:44.9
+-681 21:30:57.8
+-681 04:25:09.2
+-681 06:49:27.1
+-681 02:57:52.5
+-681 16:45:44.7
+-681 21:30:57.6
+-681 22:30:04.2
+-681 01:56:51.6
diff --git
a/rust/pspp/src/format/testdata/display/dtime15.3.txt
b/rust/pspp/src/format/testdata/display/dtime15.3.txt
index c170c69721637f5620d56ef1e6f845cf096a8b47..b33fe2a58a76e7038b6270480f3f892d2b18defd 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime15.3.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime15.3.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.000
-
0 04:50:38.123
-
0 12:31:35.235
-
0 12:47:53.345
-
0 01:26:00.456
-
0 20:58:11.567
-
0 07:36:05.190
-
0 15:43:49.831
-
0 04:25:09.013
-
0 06:49:27.524
-
0 02:57:52.016
-
0 16:45:44.865
-
0 21:30:57.820
-
0 04:25:09.154
-
0 06:49:27.105
-
0 02:57:52.482
-
0 16:45:44.658
-
0 21:30:57.582
-
0 22:30:04.183
-
0 01:56:51.593
-
1 00:00:00.000
-
1 04:50:38.123
-
1 12:31:35.235
-
1 12:47:53.345
-
1 01:26:00.456
-
1 20:58:11.567
-
1 07:36:05.190
-
1 15:43:49.831
-
1 04:25:09.013
-
1 06:49:27.524
-
1 02:57:52.016
-
1 16:45:44.865
-
1 21:30:57.820
-
1 04:25:09.154
-
1 06:49:27.105
-
1 02:57:52.482
-
1 16:45:44.658
-
1 21:30:57.582
-
1 22:30:04.183
-
1 01:56:51.593
-
2 00:00:00.000
-
2 04:50:38.123
-
2 12:31:35.235
-
2 12:47:53.345
-
2 01:26:00.456
-
2 20:58:11.567
-
2 07:36:05.190
-
2 15:43:49.831
-
2 04:25:09.013
-
2 06:49:27.524
-
2 02:57:52.016
-
2 16:45:44.865
-
2 21:30:57.820
-
2 04:25:09.154
-
2 06:49:27.105
-
2 02:57:52.482
-
2 16:45:44.658
-
2 21:30:57.582
-
2 22:30:04.183
-
2 01:56:51.593
-
54 00:00:00.000
-
54 04:50:38.123
-
54 12:31:35.235
-
54 12:47:53.345
-
54 01:26:00.456
-
54 20:58:11.567
-
54 07:36:05.190
-
54 15:43:49.831
-
54 04:25:09.013
-
54 06:49:27.524
-
54 02:57:52.016
-
54 16:45:44.865
-
54 21:30:57.820
-
54 04:25:09.154
-
54 06:49:27.105
-
54 02:57:52.482
-
54 16:45:44.658
-
54 21:30:57.582
-
54 22:30:04.183
-
54 01:56:51.593
-
681 00:00:00.00
-
681 04:50:38.12
-
681 12:31:35.23
-
681 12:47:53.35
-
681 01:26:00.46
-
681 20:58:11.57
-
681 07:36:05.19
-
681 15:43:49.83
-
681 04:25:09.01
-
681 06:49:27.52
-
681 02:57:52.02
-
681 16:45:44.87
-
681 21:30:57.82
-
681 04:25:09.15
-
681 06:49:27.11
-
681 02:57:52.48
-
681 16:45:44.66
-
681 21:30:57.58
-
681 22:30:04.18
-
681 01:56:51.59
-
0 00:00:00.000
-
-0 04:50:38.123
-
-0 12:31:35.235
-
-0 12:47:53.345
-
-0 01:26:00.456
-
-0 20:58:11.567
-
-0 07:36:05.190
-
-0 15:43:49.831
-
-0 04:25:09.013
-
-0 06:49:27.524
-
-0 02:57:52.016
-
-0 16:45:44.865
-
-0 21:30:57.820
-
-0 04:25:09.154
-
-0 06:49:27.105
-
-0 02:57:52.482
-
-0 16:45:44.658
-
-0 21:30:57.582
-
-0 22:30:04.183
-
-0 01:56:51.593
-
-1 00:00:00.000
-
-1 04:50:38.123
-
-1 12:31:35.235
-
-1 12:47:53.345
-
-1 01:26:00.456
-
-1 20:58:11.567
-
-1 07:36:05.190
-
-1 15:43:49.831
-
-1 04:25:09.013
-
-1 06:49:27.524
-
-1 02:57:52.016
-
-1 16:45:44.865
-
-1 21:30:57.820
-
-1 04:25:09.154
-
-1 06:49:27.105
-
-1 02:57:52.482
-
-1 16:45:44.658
-
-1 21:30:57.582
-
-1 22:30:04.183
-
-1 01:56:51.593
-
-2 00:00:00.000
-
-2 04:50:38.123
-
-2 12:31:35.235
-
-2 12:47:53.345
-
-2 01:26:00.456
-
-2 20:58:11.567
-
-2 07:36:05.190
-
-2 15:43:49.831
-
-2 04:25:09.013
-
-2 06:49:27.524
-
-2 02:57:52.016
-
-2 16:45:44.865
-
-2 21:30:57.820
-
-2 04:25:09.154
-
-2 06:49:27.105
-
-2 02:57:52.482
-
-2 16:45:44.658
-
-2 21:30:57.582
-
-2 22:30:04.183
-
-2 01:56:51.593
-
-54 00:00:00.00
-
-54 04:50:38.12
-
-54 12:31:35.23
-
-54 12:47:53.35
-
-54 01:26:00.46
-
-54 20:58:11.57
-
-54 07:36:05.19
-
-54 15:43:49.83
-
-54 04:25:09.01
-
-54 06:49:27.52
-
-54 02:57:52.02
-
-54 16:45:44.87
-
-54 21:30:57.82
-
-54 04:25:09.15
-
-54 06:49:27.11
-
-54 02:57:52.48
-
-54 16:45:44.66
-
-54 21:30:57.58
-
-54 22:30:04.18
-
-54 01:56:51.59
-
-681 00:00:00.0
-
-681 04:50:38.1
-
-681 12:31:35.2
-
-681 12:47:53.3
-
-681 01:26:00.5
-
-681 20:58:11.6
-
-681 07:36:05.2
-
-681 15:43:49.8
-
-681 04:25:09.0
-
-681 06:49:27.5
-
-681 02:57:52.0
-
-681 16:45:44.9
-
-681 21:30:57.8
-
-681 04:25:09.2
-
-681 06:49:27.1
-
-681 02:57:52.5
-
-681 16:45:44.7
-
-681 21:30:57.6
-
-681 22:30:04.2
-
-681 01:56:51.6
+ 0 00:00:00.000
+ 0 04:50:38.123
+ 0 12:31:35.235
+ 0 12:47:53.345
+ 0 01:26:00.456
+ 0 20:58:11.567
+ 0 07:36:05.190
+ 0 15:43:49.831
+ 0 04:25:09.013
+ 0 06:49:27.524
+ 0 02:57:52.016
+ 0 16:45:44.865
+ 0 21:30:57.820
+ 0 04:25:09.154
+ 0 06:49:27.105
+ 0 02:57:52.482
+ 0 16:45:44.658
+ 0 21:30:57.582
+ 0 22:30:04.183
+ 0 01:56:51.593
+ 1 00:00:00.000
+ 1 04:50:38.123
+ 1 12:31:35.235
+ 1 12:47:53.345
+ 1 01:26:00.456
+ 1 20:58:11.567
+ 1 07:36:05.190
+ 1 15:43:49.831
+ 1 04:25:09.013
+ 1 06:49:27.524
+ 1 02:57:52.016
+ 1 16:45:44.865
+ 1 21:30:57.820
+ 1 04:25:09.154
+ 1 06:49:27.105
+ 1 02:57:52.482
+ 1 16:45:44.658
+ 1 21:30:57.582
+ 1 22:30:04.183
+ 1 01:56:51.593
+ 2 00:00:00.000
+ 2 04:50:38.123
+ 2 12:31:35.235
+ 2 12:47:53.345
+ 2 01:26:00.456
+ 2 20:58:11.567
+ 2 07:36:05.190
+ 2 15:43:49.831
+ 2 04:25:09.013
+ 2 06:49:27.524
+ 2 02:57:52.016
+ 2 16:45:44.865
+ 2 21:30:57.820
+ 2 04:25:09.154
+ 2 06:49:27.105
+ 2 02:57:52.482
+ 2 16:45:44.658
+ 2 21:30:57.582
+ 2 22:30:04.183
+ 2 01:56:51.593
+54 00:00:00.000
+54 04:50:38.123
+54 12:31:35.235
+54 12:47:53.345
+54 01:26:00.456
+54 20:58:11.567
+54 07:36:05.190
+54 15:43:49.831
+54 04:25:09.013
+54 06:49:27.524
+54 02:57:52.016
+54 16:45:44.865
+54 21:30:57.820
+54 04:25:09.154
+54 06:49:27.105
+54 02:57:52.482
+54 16:45:44.658
+54 21:30:57.582
+54 22:30:04.183
+54 01:56:51.593
+681 00:00:00.00
+681 04:50:38.12
+681 12:31:35.23
+681 12:47:53.35
+681 01:26:00.46
+681 20:58:11.57
+681 07:36:05.19
+681 15:43:49.83
+681 04:25:09.01
+681 06:49:27.52
+681 02:57:52.02
+681 16:45:44.87
+681 21:30:57.82
+681 04:25:09.15
+681 06:49:27.11
+681 02:57:52.48
+681 16:45:44.66
+681 21:30:57.58
+681 22:30:04.18
+681 01:56:51.59
+ 0 00:00:00.000
+-0 04:50:38.123
+-0 12:31:35.235
+-0 12:47:53.345
+-0 01:26:00.456
+-0 20:58:11.567
+-0 07:36:05.190
+-0 15:43:49.831
+-0 04:25:09.013
+-0 06:49:27.524
+-0 02:57:52.016
+-0 16:45:44.865
+-0 21:30:57.820
+-0 04:25:09.154
+-0 06:49:27.105
+-0 02:57:52.482
+-0 16:45:44.658
+-0 21:30:57.582
+-0 22:30:04.183
+-0 01:56:51.593
+-1 00:00:00.000
+-1 04:50:38.123
+-1 12:31:35.235
+-1 12:47:53.345
+-1 01:26:00.456
+-1 20:58:11.567
+-1 07:36:05.190
+-1 15:43:49.831
+-1 04:25:09.013
+-1 06:49:27.524
+-1 02:57:52.016
+-1 16:45:44.865
+-1 21:30:57.820
+-1 04:25:09.154
+-1 06:49:27.105
+-1 02:57:52.482
+-1 16:45:44.658
+-1 21:30:57.582
+-1 22:30:04.183
+-1 01:56:51.593
+-2 00:00:00.000
+-2 04:50:38.123
+-2 12:31:35.235
+-2 12:47:53.345
+-2 01:26:00.456
+-2 20:58:11.567
+-2 07:36:05.190
+-2 15:43:49.831
+-2 04:25:09.013
+-2 06:49:27.524
+-2 02:57:52.016
+-2 16:45:44.865
+-2 21:30:57.820
+-2 04:25:09.154
+-2 06:49:27.105
+-2 02:57:52.482
+-2 16:45:44.658
+-2 21:30:57.582
+-2 22:30:04.183
+-2 01:56:51.593
+-54 00:00:00.00
+-54 04:50:38.12
+-54 12:31:35.23
+-54 12:47:53.35
+-54 01:26:00.46
+-54 20:58:11.57
+-54 07:36:05.19
+-54 15:43:49.83
+-54 04:25:09.01
+-54 06:49:27.52
+-54 02:57:52.02
+-54 16:45:44.87
+-54 21:30:57.82
+-54 04:25:09.15
+-54 06:49:27.11
+-54 02:57:52.48
+-54 16:45:44.66
+-54 21:30:57.58
+-54 22:30:04.18
+-54 01:56:51.59
+-681 00:00:00.0
+-681 04:50:38.1
+-681 12:31:35.2
+-681 12:47:53.3
+-681 01:26:00.5
+-681 20:58:11.6
+-681 07:36:05.2
+-681 15:43:49.8
+-681 04:25:09.0
+-681 06:49:27.5
+-681 02:57:52.0
+-681 16:45:44.9
+-681 21:30:57.8
+-681 04:25:09.2
+-681 06:49:27.1
+-681 02:57:52.5
+-681 16:45:44.7
+-681 21:30:57.6
+-681 22:30:04.2
+-681 01:56:51.6
diff --git
a/rust/pspp/src/format/testdata/display/dtime15.txt
b/rust/pspp/src/format/testdata/display/dtime15.txt
index 48586f3de6c32a21f56e44bc1964a7581a3fe380..06f22d13ae7fbaf8573fd5ce1e59847b2e41972c 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime15.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime15.txt
@@
-1,200
+1,200
@@
-
0 00:00:00
-
0 04:50:38
-
0 12:31:35
-
0 12:47:53
-
0 01:26:00
-
0 20:58:11
-
0 07:36:05
-
0 15:43:49
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 22:30:04
-
0 01:56:51
-
1 00:00:00
-
1 04:50:38
-
1 12:31:35
-
1 12:47:53
-
1 01:26:00
-
1 20:58:11
-
1 07:36:05
-
1 15:43:49
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 22:30:04
-
1 01:56:51
-
2 00:00:00
-
2 04:50:38
-
2 12:31:35
-
2 12:47:53
-
2 01:26:00
-
2 20:58:11
-
2 07:36:05
-
2 15:43:49
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 22:30:04
-
2 01:56:51
-
54 00:00:00
-
54 04:50:38
-
54 12:31:35
-
54 12:47:53
-
54 01:26:00
-
54 20:58:11
-
54 07:36:05
-
54 15:43:49
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 22:30:04
-
54 01:56:51
-
681 00:00:00
-
681 04:50:38
-
681 12:31:35
-
681 12:47:53
-
681 01:26:00
-
681 20:58:11
-
681 07:36:05
-
681 15:43:49
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 22:30:04
-
681 01:56:51
-
0 00:00:00
-
-0 04:50:38
-
-0 12:31:35
-
-0 12:47:53
-
-0 01:26:00
-
-0 20:58:11
-
-0 07:36:05
-
-0 15:43:49
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 22:30:04
-
-0 01:56:51
-
-1 00:00:00
-
-1 04:50:38
-
-1 12:31:35
-
-1 12:47:53
-
-1 01:26:00
-
-1 20:58:11
-
-1 07:36:05
-
-1 15:43:49
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 22:30:04
-
-1 01:56:51
-
-2 00:00:00
-
-2 04:50:38
-
-2 12:31:35
-
-2 12:47:53
-
-2 01:26:00
-
-2 20:58:11
-
-2 07:36:05
-
-2 15:43:49
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 22:30:04
-
-2 01:56:51
-
-54 00:00:00
-
-54 04:50:38
-
-54 12:31:35
-
-54 12:47:53
-
-54 01:26:00
-
-54 20:58:11
-
-54 07:36:05
-
-54 15:43:49
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 22:30:04
-
-54 01:56:51
-
-681 00:00:00
-
-681 04:50:38
-
-681 12:31:35
-
-681 12:47:53
-
-681 01:26:00
-
-681 20:58:11
-
-681 07:36:05
-
-681 15:43:49
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 22:30:04
-
-681 01:56:51
+ 0 00:00:00
+ 0 04:50:38
+ 0 12:31:35
+ 0 12:47:53
+ 0 01:26:00
+ 0 20:58:11
+ 0 07:36:05
+ 0 15:43:49
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 22:30:04
+ 0 01:56:51
+ 1 00:00:00
+ 1 04:50:38
+ 1 12:31:35
+ 1 12:47:53
+ 1 01:26:00
+ 1 20:58:11
+ 1 07:36:05
+ 1 15:43:49
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 22:30:04
+ 1 01:56:51
+ 2 00:00:00
+ 2 04:50:38
+ 2 12:31:35
+ 2 12:47:53
+ 2 01:26:00
+ 2 20:58:11
+ 2 07:36:05
+ 2 15:43:49
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 22:30:04
+ 2 01:56:51
+ 54 00:00:00
+ 54 04:50:38
+ 54 12:31:35
+ 54 12:47:53
+ 54 01:26:00
+ 54 20:58:11
+ 54 07:36:05
+ 54 15:43:49
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 22:30:04
+ 54 01:56:51
+ 681 00:00:00
+ 681 04:50:38
+ 681 12:31:35
+ 681 12:47:53
+ 681 01:26:00
+ 681 20:58:11
+ 681 07:36:05
+ 681 15:43:49
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 22:30:04
+ 681 01:56:51
+ 0 00:00:00
+ -0 04:50:38
+ -0 12:31:35
+ -0 12:47:53
+ -0 01:26:00
+ -0 20:58:11
+ -0 07:36:05
+ -0 15:43:49
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 22:30:04
+ -0 01:56:51
+ -1 00:00:00
+ -1 04:50:38
+ -1 12:31:35
+ -1 12:47:53
+ -1 01:26:00
+ -1 20:58:11
+ -1 07:36:05
+ -1 15:43:49
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 22:30:04
+ -1 01:56:51
+ -2 00:00:00
+ -2 04:50:38
+ -2 12:31:35
+ -2 12:47:53
+ -2 01:26:00
+ -2 20:58:11
+ -2 07:36:05
+ -2 15:43:49
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 22:30:04
+ -2 01:56:51
+ -54 00:00:00
+ -54 04:50:38
+ -54 12:31:35
+ -54 12:47:53
+ -54 01:26:00
+ -54 20:58:11
+ -54 07:36:05
+ -54 15:43:49
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 22:30:04
+ -54 01:56:51
+ -681 00:00:00
+ -681 04:50:38
+ -681 12:31:35
+ -681 12:47:53
+ -681 01:26:00
+ -681 20:58:11
+ -681 07:36:05
+ -681 15:43:49
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 22:30:04
+ -681 01:56:51
diff --git
a/rust/pspp/src/format/testdata/display/dtime16.1.txt
b/rust/pspp/src/format/testdata/display/dtime16.1.txt
index 665f222600552f0ce44c4d497be765d281ca2388..f9dc420e76f9c9ff3919ba3a4487d15ec6bae16d 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime16.1.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime16.1.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.0
-
0 04:50:38.1
-
0 12:31:35.2
-
0 12:47:53.3
-
0 01:26:00.5
-
0 20:58:11.6
-
0 07:36:05.2
-
0 15:43:49.8
-
0 04:25:09.0
-
0 06:49:27.5
-
0 02:57:52.0
-
0 16:45:44.9
-
0 21:30:57.8
-
0 04:25:09.2
-
0 06:49:27.1
-
0 02:57:52.5
-
0 16:45:44.7
-
0 21:30:57.6
-
0 22:30:04.2
-
0 01:56:51.6
-
1 00:00:00.0
-
1 04:50:38.1
-
1 12:31:35.2
-
1 12:47:53.3
-
1 01:26:00.5
-
1 20:58:11.6
-
1 07:36:05.2
-
1 15:43:49.8
-
1 04:25:09.0
-
1 06:49:27.5
-
1 02:57:52.0
-
1 16:45:44.9
-
1 21:30:57.8
-
1 04:25:09.2
-
1 06:49:27.1
-
1 02:57:52.5
-
1 16:45:44.7
-
1 21:30:57.6
-
1 22:30:04.2
-
1 01:56:51.6
-
2 00:00:00.0
-
2 04:50:38.1
-
2 12:31:35.2
-
2 12:47:53.3
-
2 01:26:00.5
-
2 20:58:11.6
-
2 07:36:05.2
-
2 15:43:49.8
-
2 04:25:09.0
-
2 06:49:27.5
-
2 02:57:52.0
-
2 16:45:44.9
-
2 21:30:57.8
-
2 04:25:09.2
-
2 06:49:27.1
-
2 02:57:52.5
-
2 16:45:44.7
-
2 21:30:57.6
-
2 22:30:04.2
-
2 01:56:51.6
-
54 00:00:00.0
-
54 04:50:38.1
-
54 12:31:35.2
-
54 12:47:53.3
-
54 01:26:00.5
-
54 20:58:11.6
-
54 07:36:05.2
-
54 15:43:49.8
-
54 04:25:09.0
-
54 06:49:27.5
-
54 02:57:52.0
-
54 16:45:44.9
-
54 21:30:57.8
-
54 04:25:09.2
-
54 06:49:27.1
-
54 02:57:52.5
-
54 16:45:44.7
-
54 21:30:57.6
-
54 22:30:04.2
-
54 01:56:51.6
-
681 00:00:00.0
-
681 04:50:38.1
-
681 12:31:35.2
-
681 12:47:53.3
-
681 01:26:00.5
-
681 20:58:11.6
-
681 07:36:05.2
-
681 15:43:49.8
-
681 04:25:09.0
-
681 06:49:27.5
-
681 02:57:52.0
-
681 16:45:44.9
-
681 21:30:57.8
-
681 04:25:09.2
-
681 06:49:27.1
-
681 02:57:52.5
-
681 16:45:44.7
-
681 21:30:57.6
-
681 22:30:04.2
-
681 01:56:51.6
-
0 00:00:00.0
-
-0 04:50:38.1
-
-0 12:31:35.2
-
-0 12:47:53.3
-
-0 01:26:00.5
-
-0 20:58:11.6
-
-0 07:36:05.2
-
-0 15:43:49.8
-
-0 04:25:09.0
-
-0 06:49:27.5
-
-0 02:57:52.0
-
-0 16:45:44.9
-
-0 21:30:57.8
-
-0 04:25:09.2
-
-0 06:49:27.1
-
-0 02:57:52.5
-
-0 16:45:44.7
-
-0 21:30:57.6
-
-0 22:30:04.2
-
-0 01:56:51.6
-
-1 00:00:00.0
-
-1 04:50:38.1
-
-1 12:31:35.2
-
-1 12:47:53.3
-
-1 01:26:00.5
-
-1 20:58:11.6
-
-1 07:36:05.2
-
-1 15:43:49.8
-
-1 04:25:09.0
-
-1 06:49:27.5
-
-1 02:57:52.0
-
-1 16:45:44.9
-
-1 21:30:57.8
-
-1 04:25:09.2
-
-1 06:49:27.1
-
-1 02:57:52.5
-
-1 16:45:44.7
-
-1 21:30:57.6
-
-1 22:30:04.2
-
-1 01:56:51.6
-
-2 00:00:00.0
-
-2 04:50:38.1
-
-2 12:31:35.2
-
-2 12:47:53.3
-
-2 01:26:00.5
-
-2 20:58:11.6
-
-2 07:36:05.2
-
-2 15:43:49.8
-
-2 04:25:09.0
-
-2 06:49:27.5
-
-2 02:57:52.0
-
-2 16:45:44.9
-
-2 21:30:57.8
-
-2 04:25:09.2
-
-2 06:49:27.1
-
-2 02:57:52.5
-
-2 16:45:44.7
-
-2 21:30:57.6
-
-2 22:30:04.2
-
-2 01:56:51.6
-
-54 00:00:00.0
-
-54 04:50:38.1
-
-54 12:31:35.2
-
-54 12:47:53.3
-
-54 01:26:00.5
-
-54 20:58:11.6
-
-54 07:36:05.2
-
-54 15:43:49.8
-
-54 04:25:09.0
-
-54 06:49:27.5
-
-54 02:57:52.0
-
-54 16:45:44.9
-
-54 21:30:57.8
-
-54 04:25:09.2
-
-54 06:49:27.1
-
-54 02:57:52.5
-
-54 16:45:44.7
-
-54 21:30:57.6
-
-54 22:30:04.2
-
-54 01:56:51.6
-
-681 00:00:00.0
-
-681 04:50:38.1
-
-681 12:31:35.2
-
-681 12:47:53.3
-
-681 01:26:00.5
-
-681 20:58:11.6
-
-681 07:36:05.2
-
-681 15:43:49.8
-
-681 04:25:09.0
-
-681 06:49:27.5
-
-681 02:57:52.0
-
-681 16:45:44.9
-
-681 21:30:57.8
-
-681 04:25:09.2
-
-681 06:49:27.1
-
-681 02:57:52.5
-
-681 16:45:44.7
-
-681 21:30:57.6
-
-681 22:30:04.2
-
-681 01:56:51.6
+ 0 00:00:00.0
+ 0 04:50:38.1
+ 0 12:31:35.2
+ 0 12:47:53.3
+ 0 01:26:00.5
+ 0 20:58:11.6
+ 0 07:36:05.2
+ 0 15:43:49.8
+ 0 04:25:09.0
+ 0 06:49:27.5
+ 0 02:57:52.0
+ 0 16:45:44.9
+ 0 21:30:57.8
+ 0 04:25:09.2
+ 0 06:49:27.1
+ 0 02:57:52.5
+ 0 16:45:44.7
+ 0 21:30:57.6
+ 0 22:30:04.2
+ 0 01:56:51.6
+ 1 00:00:00.0
+ 1 04:50:38.1
+ 1 12:31:35.2
+ 1 12:47:53.3
+ 1 01:26:00.5
+ 1 20:58:11.6
+ 1 07:36:05.2
+ 1 15:43:49.8
+ 1 04:25:09.0
+ 1 06:49:27.5
+ 1 02:57:52.0
+ 1 16:45:44.9
+ 1 21:30:57.8
+ 1 04:25:09.2
+ 1 06:49:27.1
+ 1 02:57:52.5
+ 1 16:45:44.7
+ 1 21:30:57.6
+ 1 22:30:04.2
+ 1 01:56:51.6
+ 2 00:00:00.0
+ 2 04:50:38.1
+ 2 12:31:35.2
+ 2 12:47:53.3
+ 2 01:26:00.5
+ 2 20:58:11.6
+ 2 07:36:05.2
+ 2 15:43:49.8
+ 2 04:25:09.0
+ 2 06:49:27.5
+ 2 02:57:52.0
+ 2 16:45:44.9
+ 2 21:30:57.8
+ 2 04:25:09.2
+ 2 06:49:27.1
+ 2 02:57:52.5
+ 2 16:45:44.7
+ 2 21:30:57.6
+ 2 22:30:04.2
+ 2 01:56:51.6
+ 54 00:00:00.0
+ 54 04:50:38.1
+ 54 12:31:35.2
+ 54 12:47:53.3
+ 54 01:26:00.5
+ 54 20:58:11.6
+ 54 07:36:05.2
+ 54 15:43:49.8
+ 54 04:25:09.0
+ 54 06:49:27.5
+ 54 02:57:52.0
+ 54 16:45:44.9
+ 54 21:30:57.8
+ 54 04:25:09.2
+ 54 06:49:27.1
+ 54 02:57:52.5
+ 54 16:45:44.7
+ 54 21:30:57.6
+ 54 22:30:04.2
+ 54 01:56:51.6
+ 681 00:00:00.0
+ 681 04:50:38.1
+ 681 12:31:35.2
+ 681 12:47:53.3
+ 681 01:26:00.5
+ 681 20:58:11.6
+ 681 07:36:05.2
+ 681 15:43:49.8
+ 681 04:25:09.0
+ 681 06:49:27.5
+ 681 02:57:52.0
+ 681 16:45:44.9
+ 681 21:30:57.8
+ 681 04:25:09.2
+ 681 06:49:27.1
+ 681 02:57:52.5
+ 681 16:45:44.7
+ 681 21:30:57.6
+ 681 22:30:04.2
+ 681 01:56:51.6
+ 0 00:00:00.0
+ -0 04:50:38.1
+ -0 12:31:35.2
+ -0 12:47:53.3
+ -0 01:26:00.5
+ -0 20:58:11.6
+ -0 07:36:05.2
+ -0 15:43:49.8
+ -0 04:25:09.0
+ -0 06:49:27.5
+ -0 02:57:52.0
+ -0 16:45:44.9
+ -0 21:30:57.8
+ -0 04:25:09.2
+ -0 06:49:27.1
+ -0 02:57:52.5
+ -0 16:45:44.7
+ -0 21:30:57.6
+ -0 22:30:04.2
+ -0 01:56:51.6
+ -1 00:00:00.0
+ -1 04:50:38.1
+ -1 12:31:35.2
+ -1 12:47:53.3
+ -1 01:26:00.5
+ -1 20:58:11.6
+ -1 07:36:05.2
+ -1 15:43:49.8
+ -1 04:25:09.0
+ -1 06:49:27.5
+ -1 02:57:52.0
+ -1 16:45:44.9
+ -1 21:30:57.8
+ -1 04:25:09.2
+ -1 06:49:27.1
+ -1 02:57:52.5
+ -1 16:45:44.7
+ -1 21:30:57.6
+ -1 22:30:04.2
+ -1 01:56:51.6
+ -2 00:00:00.0
+ -2 04:50:38.1
+ -2 12:31:35.2
+ -2 12:47:53.3
+ -2 01:26:00.5
+ -2 20:58:11.6
+ -2 07:36:05.2
+ -2 15:43:49.8
+ -2 04:25:09.0
+ -2 06:49:27.5
+ -2 02:57:52.0
+ -2 16:45:44.9
+ -2 21:30:57.8
+ -2 04:25:09.2
+ -2 06:49:27.1
+ -2 02:57:52.5
+ -2 16:45:44.7
+ -2 21:30:57.6
+ -2 22:30:04.2
+ -2 01:56:51.6
+ -54 00:00:00.0
+ -54 04:50:38.1
+ -54 12:31:35.2
+ -54 12:47:53.3
+ -54 01:26:00.5
+ -54 20:58:11.6
+ -54 07:36:05.2
+ -54 15:43:49.8
+ -54 04:25:09.0
+ -54 06:49:27.5
+ -54 02:57:52.0
+ -54 16:45:44.9
+ -54 21:30:57.8
+ -54 04:25:09.2
+ -54 06:49:27.1
+ -54 02:57:52.5
+ -54 16:45:44.7
+ -54 21:30:57.6
+ -54 22:30:04.2
+ -54 01:56:51.6
+ -681 00:00:00.0
+ -681 04:50:38.1
+ -681 12:31:35.2
+ -681 12:47:53.3
+ -681 01:26:00.5
+ -681 20:58:11.6
+ -681 07:36:05.2
+ -681 15:43:49.8
+ -681 04:25:09.0
+ -681 06:49:27.5
+ -681 02:57:52.0
+ -681 16:45:44.9
+ -681 21:30:57.8
+ -681 04:25:09.2
+ -681 06:49:27.1
+ -681 02:57:52.5
+ -681 16:45:44.7
+ -681 21:30:57.6
+ -681 22:30:04.2
+ -681 01:56:51.6
diff --git
a/rust/pspp/src/format/testdata/display/dtime16.2.txt
b/rust/pspp/src/format/testdata/display/dtime16.2.txt
index d14f392b26529ee009ef5732a39b31af50d19b39..ebf52232543c848f7ad1d7b7ab46890c9c68e8dd 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime16.2.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime16.2.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.00
-
0 04:50:38.12
-
0 12:31:35.23
-
0 12:47:53.35
-
0 01:26:00.46
-
0 20:58:11.57
-
0 07:36:05.19
-
0 15:43:49.83
-
0 04:25:09.01
-
0 06:49:27.52
-
0 02:57:52.02
-
0 16:45:44.87
-
0 21:30:57.82
-
0 04:25:09.15
-
0 06:49:27.11
-
0 02:57:52.48
-
0 16:45:44.66
-
0 21:30:57.58
-
0 22:30:04.18
-
0 01:56:51.59
-
1 00:00:00.00
-
1 04:50:38.12
-
1 12:31:35.23
-
1 12:47:53.35
-
1 01:26:00.46
-
1 20:58:11.57
-
1 07:36:05.19
-
1 15:43:49.83
-
1 04:25:09.01
-
1 06:49:27.52
-
1 02:57:52.02
-
1 16:45:44.87
-
1 21:30:57.82
-
1 04:25:09.15
-
1 06:49:27.11
-
1 02:57:52.48
-
1 16:45:44.66
-
1 21:30:57.58
-
1 22:30:04.18
-
1 01:56:51.59
-
2 00:00:00.00
-
2 04:50:38.12
-
2 12:31:35.23
-
2 12:47:53.35
-
2 01:26:00.46
-
2 20:58:11.57
-
2 07:36:05.19
-
2 15:43:49.83
-
2 04:25:09.01
-
2 06:49:27.52
-
2 02:57:52.02
-
2 16:45:44.87
-
2 21:30:57.82
-
2 04:25:09.15
-
2 06:49:27.11
-
2 02:57:52.48
-
2 16:45:44.66
-
2 21:30:57.58
-
2 22:30:04.18
-
2 01:56:51.59
-
54 00:00:00.00
-
54 04:50:38.12
-
54 12:31:35.23
-
54 12:47:53.35
-
54 01:26:00.46
-
54 20:58:11.57
-
54 07:36:05.19
-
54 15:43:49.83
-
54 04:25:09.01
-
54 06:49:27.52
-
54 02:57:52.02
-
54 16:45:44.87
-
54 21:30:57.82
-
54 04:25:09.15
-
54 06:49:27.11
-
54 02:57:52.48
-
54 16:45:44.66
-
54 21:30:57.58
-
54 22:30:04.18
-
54 01:56:51.59
-
681 00:00:00.00
-
681 04:50:38.12
-
681 12:31:35.23
-
681 12:47:53.35
-
681 01:26:00.46
-
681 20:58:11.57
-
681 07:36:05.19
-
681 15:43:49.83
-
681 04:25:09.01
-
681 06:49:27.52
-
681 02:57:52.02
-
681 16:45:44.87
-
681 21:30:57.82
-
681 04:25:09.15
-
681 06:49:27.11
-
681 02:57:52.48
-
681 16:45:44.66
-
681 21:30:57.58
-
681 22:30:04.18
-
681 01:56:51.59
-
0 00:00:00.00
-
-0 04:50:38.12
-
-0 12:31:35.23
-
-0 12:47:53.35
-
-0 01:26:00.46
-
-0 20:58:11.57
-
-0 07:36:05.19
-
-0 15:43:49.83
-
-0 04:25:09.01
-
-0 06:49:27.52
-
-0 02:57:52.02
-
-0 16:45:44.87
-
-0 21:30:57.82
-
-0 04:25:09.15
-
-0 06:49:27.11
-
-0 02:57:52.48
-
-0 16:45:44.66
-
-0 21:30:57.58
-
-0 22:30:04.18
-
-0 01:56:51.59
-
-1 00:00:00.00
-
-1 04:50:38.12
-
-1 12:31:35.23
-
-1 12:47:53.35
-
-1 01:26:00.46
-
-1 20:58:11.57
-
-1 07:36:05.19
-
-1 15:43:49.83
-
-1 04:25:09.01
-
-1 06:49:27.52
-
-1 02:57:52.02
-
-1 16:45:44.87
-
-1 21:30:57.82
-
-1 04:25:09.15
-
-1 06:49:27.11
-
-1 02:57:52.48
-
-1 16:45:44.66
-
-1 21:30:57.58
-
-1 22:30:04.18
-
-1 01:56:51.59
-
-2 00:00:00.00
-
-2 04:50:38.12
-
-2 12:31:35.23
-
-2 12:47:53.35
-
-2 01:26:00.46
-
-2 20:58:11.57
-
-2 07:36:05.19
-
-2 15:43:49.83
-
-2 04:25:09.01
-
-2 06:49:27.52
-
-2 02:57:52.02
-
-2 16:45:44.87
-
-2 21:30:57.82
-
-2 04:25:09.15
-
-2 06:49:27.11
-
-2 02:57:52.48
-
-2 16:45:44.66
-
-2 21:30:57.58
-
-2 22:30:04.18
-
-2 01:56:51.59
-
-54 00:00:00.00
-
-54 04:50:38.12
-
-54 12:31:35.23
-
-54 12:47:53.35
-
-54 01:26:00.46
-
-54 20:58:11.57
-
-54 07:36:05.19
-
-54 15:43:49.83
-
-54 04:25:09.01
-
-54 06:49:27.52
-
-54 02:57:52.02
-
-54 16:45:44.87
-
-54 21:30:57.82
-
-54 04:25:09.15
-
-54 06:49:27.11
-
-54 02:57:52.48
-
-54 16:45:44.66
-
-54 21:30:57.58
-
-54 22:30:04.18
-
-54 01:56:51.59
-
-681 00:00:00.00
-
-681 04:50:38.12
-
-681 12:31:35.23
-
-681 12:47:53.35
-
-681 01:26:00.46
-
-681 20:58:11.57
-
-681 07:36:05.19
-
-681 15:43:49.83
-
-681 04:25:09.01
-
-681 06:49:27.52
-
-681 02:57:52.02
-
-681 16:45:44.87
-
-681 21:30:57.82
-
-681 04:25:09.15
-
-681 06:49:27.11
-
-681 02:57:52.48
-
-681 16:45:44.66
-
-681 21:30:57.58
-
-681 22:30:04.18
-
-681 01:56:51.59
+ 0 00:00:00.00
+ 0 04:50:38.12
+ 0 12:31:35.23
+ 0 12:47:53.35
+ 0 01:26:00.46
+ 0 20:58:11.57
+ 0 07:36:05.19
+ 0 15:43:49.83
+ 0 04:25:09.01
+ 0 06:49:27.52
+ 0 02:57:52.02
+ 0 16:45:44.87
+ 0 21:30:57.82
+ 0 04:25:09.15
+ 0 06:49:27.11
+ 0 02:57:52.48
+ 0 16:45:44.66
+ 0 21:30:57.58
+ 0 22:30:04.18
+ 0 01:56:51.59
+ 1 00:00:00.00
+ 1 04:50:38.12
+ 1 12:31:35.23
+ 1 12:47:53.35
+ 1 01:26:00.46
+ 1 20:58:11.57
+ 1 07:36:05.19
+ 1 15:43:49.83
+ 1 04:25:09.01
+ 1 06:49:27.52
+ 1 02:57:52.02
+ 1 16:45:44.87
+ 1 21:30:57.82
+ 1 04:25:09.15
+ 1 06:49:27.11
+ 1 02:57:52.48
+ 1 16:45:44.66
+ 1 21:30:57.58
+ 1 22:30:04.18
+ 1 01:56:51.59
+ 2 00:00:00.00
+ 2 04:50:38.12
+ 2 12:31:35.23
+ 2 12:47:53.35
+ 2 01:26:00.46
+ 2 20:58:11.57
+ 2 07:36:05.19
+ 2 15:43:49.83
+ 2 04:25:09.01
+ 2 06:49:27.52
+ 2 02:57:52.02
+ 2 16:45:44.87
+ 2 21:30:57.82
+ 2 04:25:09.15
+ 2 06:49:27.11
+ 2 02:57:52.48
+ 2 16:45:44.66
+ 2 21:30:57.58
+ 2 22:30:04.18
+ 2 01:56:51.59
+ 54 00:00:00.00
+ 54 04:50:38.12
+ 54 12:31:35.23
+ 54 12:47:53.35
+ 54 01:26:00.46
+ 54 20:58:11.57
+ 54 07:36:05.19
+ 54 15:43:49.83
+ 54 04:25:09.01
+ 54 06:49:27.52
+ 54 02:57:52.02
+ 54 16:45:44.87
+ 54 21:30:57.82
+ 54 04:25:09.15
+ 54 06:49:27.11
+ 54 02:57:52.48
+ 54 16:45:44.66
+ 54 21:30:57.58
+ 54 22:30:04.18
+ 54 01:56:51.59
+ 681 00:00:00.00
+ 681 04:50:38.12
+ 681 12:31:35.23
+ 681 12:47:53.35
+ 681 01:26:00.46
+ 681 20:58:11.57
+ 681 07:36:05.19
+ 681 15:43:49.83
+ 681 04:25:09.01
+ 681 06:49:27.52
+ 681 02:57:52.02
+ 681 16:45:44.87
+ 681 21:30:57.82
+ 681 04:25:09.15
+ 681 06:49:27.11
+ 681 02:57:52.48
+ 681 16:45:44.66
+ 681 21:30:57.58
+ 681 22:30:04.18
+ 681 01:56:51.59
+ 0 00:00:00.00
+ -0 04:50:38.12
+ -0 12:31:35.23
+ -0 12:47:53.35
+ -0 01:26:00.46
+ -0 20:58:11.57
+ -0 07:36:05.19
+ -0 15:43:49.83
+ -0 04:25:09.01
+ -0 06:49:27.52
+ -0 02:57:52.02
+ -0 16:45:44.87
+ -0 21:30:57.82
+ -0 04:25:09.15
+ -0 06:49:27.11
+ -0 02:57:52.48
+ -0 16:45:44.66
+ -0 21:30:57.58
+ -0 22:30:04.18
+ -0 01:56:51.59
+ -1 00:00:00.00
+ -1 04:50:38.12
+ -1 12:31:35.23
+ -1 12:47:53.35
+ -1 01:26:00.46
+ -1 20:58:11.57
+ -1 07:36:05.19
+ -1 15:43:49.83
+ -1 04:25:09.01
+ -1 06:49:27.52
+ -1 02:57:52.02
+ -1 16:45:44.87
+ -1 21:30:57.82
+ -1 04:25:09.15
+ -1 06:49:27.11
+ -1 02:57:52.48
+ -1 16:45:44.66
+ -1 21:30:57.58
+ -1 22:30:04.18
+ -1 01:56:51.59
+ -2 00:00:00.00
+ -2 04:50:38.12
+ -2 12:31:35.23
+ -2 12:47:53.35
+ -2 01:26:00.46
+ -2 20:58:11.57
+ -2 07:36:05.19
+ -2 15:43:49.83
+ -2 04:25:09.01
+ -2 06:49:27.52
+ -2 02:57:52.02
+ -2 16:45:44.87
+ -2 21:30:57.82
+ -2 04:25:09.15
+ -2 06:49:27.11
+ -2 02:57:52.48
+ -2 16:45:44.66
+ -2 21:30:57.58
+ -2 22:30:04.18
+ -2 01:56:51.59
+ -54 00:00:00.00
+ -54 04:50:38.12
+ -54 12:31:35.23
+ -54 12:47:53.35
+ -54 01:26:00.46
+ -54 20:58:11.57
+ -54 07:36:05.19
+ -54 15:43:49.83
+ -54 04:25:09.01
+ -54 06:49:27.52
+ -54 02:57:52.02
+ -54 16:45:44.87
+ -54 21:30:57.82
+ -54 04:25:09.15
+ -54 06:49:27.11
+ -54 02:57:52.48
+ -54 16:45:44.66
+ -54 21:30:57.58
+ -54 22:30:04.18
+ -54 01:56:51.59
+-681 00:00:00.00
+-681 04:50:38.12
+-681 12:31:35.23
+-681 12:47:53.35
+-681 01:26:00.46
+-681 20:58:11.57
+-681 07:36:05.19
+-681 15:43:49.83
+-681 04:25:09.01
+-681 06:49:27.52
+-681 02:57:52.02
+-681 16:45:44.87
+-681 21:30:57.82
+-681 04:25:09.15
+-681 06:49:27.11
+-681 02:57:52.48
+-681 16:45:44.66
+-681 21:30:57.58
+-681 22:30:04.18
+-681 01:56:51.59
diff --git
a/rust/pspp/src/format/testdata/display/dtime16.3.txt
b/rust/pspp/src/format/testdata/display/dtime16.3.txt
index 355ee834de3d4fc7fef662f22acaa0534403e4f1..aed00dbc36107db3cd4051e2803f9ce2ae12644b 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime16.3.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime16.3.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.000
-
0 04:50:38.123
-
0 12:31:35.235
-
0 12:47:53.345
-
0 01:26:00.456
-
0 20:58:11.567
-
0 07:36:05.190
-
0 15:43:49.831
-
0 04:25:09.013
-
0 06:49:27.524
-
0 02:57:52.016
-
0 16:45:44.865
-
0 21:30:57.820
-
0 04:25:09.154
-
0 06:49:27.105
-
0 02:57:52.482
-
0 16:45:44.658
-
0 21:30:57.582
-
0 22:30:04.183
-
0 01:56:51.593
-
1 00:00:00.000
-
1 04:50:38.123
-
1 12:31:35.235
-
1 12:47:53.345
-
1 01:26:00.456
-
1 20:58:11.567
-
1 07:36:05.190
-
1 15:43:49.831
-
1 04:25:09.013
-
1 06:49:27.524
-
1 02:57:52.016
-
1 16:45:44.865
-
1 21:30:57.820
-
1 04:25:09.154
-
1 06:49:27.105
-
1 02:57:52.482
-
1 16:45:44.658
-
1 21:30:57.582
-
1 22:30:04.183
-
1 01:56:51.593
-
2 00:00:00.000
-
2 04:50:38.123
-
2 12:31:35.235
-
2 12:47:53.345
-
2 01:26:00.456
-
2 20:58:11.567
-
2 07:36:05.190
-
2 15:43:49.831
-
2 04:25:09.013
-
2 06:49:27.524
-
2 02:57:52.016
-
2 16:45:44.865
-
2 21:30:57.820
-
2 04:25:09.154
-
2 06:49:27.105
-
2 02:57:52.482
-
2 16:45:44.658
-
2 21:30:57.582
-
2 22:30:04.183
-
2 01:56:51.593
-
54 00:00:00.000
-
54 04:50:38.123
-
54 12:31:35.235
-
54 12:47:53.345
-
54 01:26:00.456
-
54 20:58:11.567
-
54 07:36:05.190
-
54 15:43:49.831
-
54 04:25:09.013
-
54 06:49:27.524
-
54 02:57:52.016
-
54 16:45:44.865
-
54 21:30:57.820
-
54 04:25:09.154
-
54 06:49:27.105
-
54 02:57:52.482
-
54 16:45:44.658
-
54 21:30:57.582
-
54 22:30:04.183
-
54 01:56:51.593
-
681 00:00:00.000
-
681 04:50:38.123
-
681 12:31:35.235
-
681 12:47:53.345
-
681 01:26:00.456
-
681 20:58:11.567
-
681 07:36:05.190
-
681 15:43:49.831
-
681 04:25:09.013
-
681 06:49:27.524
-
681 02:57:52.016
-
681 16:45:44.865
-
681 21:30:57.820
-
681 04:25:09.154
-
681 06:49:27.105
-
681 02:57:52.482
-
681 16:45:44.658
-
681 21:30:57.582
-
681 22:30:04.183
-
681 01:56:51.593
-
0 00:00:00.000
-
-0 04:50:38.123
-
-0 12:31:35.235
-
-0 12:47:53.345
-
-0 01:26:00.456
-
-0 20:58:11.567
-
-0 07:36:05.190
-
-0 15:43:49.831
-
-0 04:25:09.013
-
-0 06:49:27.524
-
-0 02:57:52.016
-
-0 16:45:44.865
-
-0 21:30:57.820
-
-0 04:25:09.154
-
-0 06:49:27.105
-
-0 02:57:52.482
-
-0 16:45:44.658
-
-0 21:30:57.582
-
-0 22:30:04.183
-
-0 01:56:51.593
-
-1 00:00:00.000
-
-1 04:50:38.123
-
-1 12:31:35.235
-
-1 12:47:53.345
-
-1 01:26:00.456
-
-1 20:58:11.567
-
-1 07:36:05.190
-
-1 15:43:49.831
-
-1 04:25:09.013
-
-1 06:49:27.524
-
-1 02:57:52.016
-
-1 16:45:44.865
-
-1 21:30:57.820
-
-1 04:25:09.154
-
-1 06:49:27.105
-
-1 02:57:52.482
-
-1 16:45:44.658
-
-1 21:30:57.582
-
-1 22:30:04.183
-
-1 01:56:51.593
-
-2 00:00:00.000
-
-2 04:50:38.123
-
-2 12:31:35.235
-
-2 12:47:53.345
-
-2 01:26:00.456
-
-2 20:58:11.567
-
-2 07:36:05.190
-
-2 15:43:49.831
-
-2 04:25:09.013
-
-2 06:49:27.524
-
-2 02:57:52.016
-
-2 16:45:44.865
-
-2 21:30:57.820
-
-2 04:25:09.154
-
-2 06:49:27.105
-
-2 02:57:52.482
-
-2 16:45:44.658
-
-2 21:30:57.582
-
-2 22:30:04.183
-
-2 01:56:51.593
-
-54 00:00:00.000
-
-54 04:50:38.123
-
-54 12:31:35.235
-
-54 12:47:53.345
-
-54 01:26:00.456
-
-54 20:58:11.567
-
-54 07:36:05.190
-
-54 15:43:49.831
-
-54 04:25:09.013
-
-54 06:49:27.524
-
-54 02:57:52.016
-
-54 16:45:44.865
-
-54 21:30:57.820
-
-54 04:25:09.154
-
-54 06:49:27.105
-
-54 02:57:52.482
-
-54 16:45:44.658
-
-54 21:30:57.582
-
-54 22:30:04.183
-
-54 01:56:51.593
-
-681 00:00:00.00
-
-681 04:50:38.12
-
-681 12:31:35.23
-
-681 12:47:53.35
-
-681 01:26:00.46
-
-681 20:58:11.57
-
-681 07:36:05.19
-
-681 15:43:49.83
-
-681 04:25:09.01
-
-681 06:49:27.52
-
-681 02:57:52.02
-
-681 16:45:44.87
-
-681 21:30:57.82
-
-681 04:25:09.15
-
-681 06:49:27.11
-
-681 02:57:52.48
-
-681 16:45:44.66
-
-681 21:30:57.58
-
-681 22:30:04.18
-
-681 01:56:51.59
+ 0 00:00:00.000
+ 0 04:50:38.123
+ 0 12:31:35.235
+ 0 12:47:53.345
+ 0 01:26:00.456
+ 0 20:58:11.567
+ 0 07:36:05.190
+ 0 15:43:49.831
+ 0 04:25:09.013
+ 0 06:49:27.524
+ 0 02:57:52.016
+ 0 16:45:44.865
+ 0 21:30:57.820
+ 0 04:25:09.154
+ 0 06:49:27.105
+ 0 02:57:52.482
+ 0 16:45:44.658
+ 0 21:30:57.582
+ 0 22:30:04.183
+ 0 01:56:51.593
+ 1 00:00:00.000
+ 1 04:50:38.123
+ 1 12:31:35.235
+ 1 12:47:53.345
+ 1 01:26:00.456
+ 1 20:58:11.567
+ 1 07:36:05.190
+ 1 15:43:49.831
+ 1 04:25:09.013
+ 1 06:49:27.524
+ 1 02:57:52.016
+ 1 16:45:44.865
+ 1 21:30:57.820
+ 1 04:25:09.154
+ 1 06:49:27.105
+ 1 02:57:52.482
+ 1 16:45:44.658
+ 1 21:30:57.582
+ 1 22:30:04.183
+ 1 01:56:51.593
+ 2 00:00:00.000
+ 2 04:50:38.123
+ 2 12:31:35.235
+ 2 12:47:53.345
+ 2 01:26:00.456
+ 2 20:58:11.567
+ 2 07:36:05.190
+ 2 15:43:49.831
+ 2 04:25:09.013
+ 2 06:49:27.524
+ 2 02:57:52.016
+ 2 16:45:44.865
+ 2 21:30:57.820
+ 2 04:25:09.154
+ 2 06:49:27.105
+ 2 02:57:52.482
+ 2 16:45:44.658
+ 2 21:30:57.582
+ 2 22:30:04.183
+ 2 01:56:51.593
+ 54 00:00:00.000
+ 54 04:50:38.123
+ 54 12:31:35.235
+ 54 12:47:53.345
+ 54 01:26:00.456
+ 54 20:58:11.567
+ 54 07:36:05.190
+ 54 15:43:49.831
+ 54 04:25:09.013
+ 54 06:49:27.524
+ 54 02:57:52.016
+ 54 16:45:44.865
+ 54 21:30:57.820
+ 54 04:25:09.154
+ 54 06:49:27.105
+ 54 02:57:52.482
+ 54 16:45:44.658
+ 54 21:30:57.582
+ 54 22:30:04.183
+ 54 01:56:51.593
+681 00:00:00.000
+681 04:50:38.123
+681 12:31:35.235
+681 12:47:53.345
+681 01:26:00.456
+681 20:58:11.567
+681 07:36:05.190
+681 15:43:49.831
+681 04:25:09.013
+681 06:49:27.524
+681 02:57:52.016
+681 16:45:44.865
+681 21:30:57.820
+681 04:25:09.154
+681 06:49:27.105
+681 02:57:52.482
+681 16:45:44.658
+681 21:30:57.582
+681 22:30:04.183
+681 01:56:51.593
+ 0 00:00:00.000
+ -0 04:50:38.123
+ -0 12:31:35.235
+ -0 12:47:53.345
+ -0 01:26:00.456
+ -0 20:58:11.567
+ -0 07:36:05.190
+ -0 15:43:49.831
+ -0 04:25:09.013
+ -0 06:49:27.524
+ -0 02:57:52.016
+ -0 16:45:44.865
+ -0 21:30:57.820
+ -0 04:25:09.154
+ -0 06:49:27.105
+ -0 02:57:52.482
+ -0 16:45:44.658
+ -0 21:30:57.582
+ -0 22:30:04.183
+ -0 01:56:51.593
+ -1 00:00:00.000
+ -1 04:50:38.123
+ -1 12:31:35.235
+ -1 12:47:53.345
+ -1 01:26:00.456
+ -1 20:58:11.567
+ -1 07:36:05.190
+ -1 15:43:49.831
+ -1 04:25:09.013
+ -1 06:49:27.524
+ -1 02:57:52.016
+ -1 16:45:44.865
+ -1 21:30:57.820
+ -1 04:25:09.154
+ -1 06:49:27.105
+ -1 02:57:52.482
+ -1 16:45:44.658
+ -1 21:30:57.582
+ -1 22:30:04.183
+ -1 01:56:51.593
+ -2 00:00:00.000
+ -2 04:50:38.123
+ -2 12:31:35.235
+ -2 12:47:53.345
+ -2 01:26:00.456
+ -2 20:58:11.567
+ -2 07:36:05.190
+ -2 15:43:49.831
+ -2 04:25:09.013
+ -2 06:49:27.524
+ -2 02:57:52.016
+ -2 16:45:44.865
+ -2 21:30:57.820
+ -2 04:25:09.154
+ -2 06:49:27.105
+ -2 02:57:52.482
+ -2 16:45:44.658
+ -2 21:30:57.582
+ -2 22:30:04.183
+ -2 01:56:51.593
+-54 00:00:00.000
+-54 04:50:38.123
+-54 12:31:35.235
+-54 12:47:53.345
+-54 01:26:00.456
+-54 20:58:11.567
+-54 07:36:05.190
+-54 15:43:49.831
+-54 04:25:09.013
+-54 06:49:27.524
+-54 02:57:52.016
+-54 16:45:44.865
+-54 21:30:57.820
+-54 04:25:09.154
+-54 06:49:27.105
+-54 02:57:52.482
+-54 16:45:44.658
+-54 21:30:57.582
+-54 22:30:04.183
+-54 01:56:51.593
+-681 00:00:00.00
+-681 04:50:38.12
+-681 12:31:35.23
+-681 12:47:53.35
+-681 01:26:00.46
+-681 20:58:11.57
+-681 07:36:05.19
+-681 15:43:49.83
+-681 04:25:09.01
+-681 06:49:27.52
+-681 02:57:52.02
+-681 16:45:44.87
+-681 21:30:57.82
+-681 04:25:09.15
+-681 06:49:27.11
+-681 02:57:52.48
+-681 16:45:44.66
+-681 21:30:57.58
+-681 22:30:04.18
+-681 01:56:51.59
diff --git
a/rust/pspp/src/format/testdata/display/dtime16.4.txt
b/rust/pspp/src/format/testdata/display/dtime16.4.txt
index 444d12ae949c3effc0a5edbd6524e4967908c7c5..54b7f4f6d34534b91533c554760df04793273472 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime16.4.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime16.4.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.0000
-
0 04:50:38.1230
-
0 12:31:35.2345
-
0 12:47:53.3451
-
0 01:26:00.4561
-
0 20:58:11.5668
-
0 07:36:05.1896
-
0 15:43:49.8313
-
0 04:25:09.0129
-
0 06:49:27.5238
-
0 02:57:52.0156
-
0 16:45:44.8653
-
0 21:30:57.8205
-
0 04:25:09.1539
-
0 06:49:27.1053
-
0 02:57:52.4823
-
0 16:45:44.6583
-
0 21:30:57.5822
-
0 22:30:04.1835
-
0 01:56:51.5932
-
1 00:00:00.0000
-
1 04:50:38.1230
-
1 12:31:35.2345
-
1 12:47:53.3451
-
1 01:26:00.4561
-
1 20:58:11.5668
-
1 07:36:05.1896
-
1 15:43:49.8313
-
1 04:25:09.0129
-
1 06:49:27.5237
-
1 02:57:52.0157
-
1 16:45:44.8653
-
1 21:30:57.8205
-
1 04:25:09.1540
-
1 06:49:27.1053
-
1 02:57:52.4823
-
1 16:45:44.6583
-
1 21:30:57.5822
-
1 22:30:04.1835
-
1 01:56:51.5932
-
2 00:00:00.0000
-
2 04:50:38.1230
-
2 12:31:35.2345
-
2 12:47:53.3451
-
2 01:26:00.4562
-
2 20:58:11.5668
-
2 07:36:05.1896
-
2 15:43:49.8313
-
2 04:25:09.0129
-
2 06:49:27.5237
-
2 02:57:52.0156
-
2 16:45:44.8653
-
2 21:30:57.8205
-
2 04:25:09.1540
-
2 06:49:27.1053
-
2 02:57:52.4823
-
2 16:45:44.6583
-
2 21:30:57.5822
-
2 22:30:04.1835
-
2 01:56:51.5932
-
54 00:00:00.0000
-
54 04:50:38.1230
-
54 12:31:35.2345
-
54 12:47:53.3450
-
54 01:26:00.4561
-
54 20:58:11.5668
-
54 07:36:05.1896
-
54 15:43:49.8313
-
54 04:25:09.0129
-
54 06:49:27.5237
-
54 02:57:52.0157
-
54 16:45:44.8653
-
54 21:30:57.8205
-
54 04:25:09.1540
-
54 06:49:27.1053
-
54 02:57:52.4823
-
54 16:45:44.6583
-
54 21:30:57.5822
-
54 22:30:04.1835
-
54 01:56:51.5932
-
681 00:00:00.000
-
681 04:50:38.123
-
681 12:31:35.235
-
681 12:47:53.345
-
681 01:26:00.456
-
681 20:58:11.567
-
681 07:36:05.190
-
681 15:43:49.831
-
681 04:25:09.013
-
681 06:49:27.524
-
681 02:57:52.016
-
681 16:45:44.865
-
681 21:30:57.820
-
681 04:25:09.154
-
681 06:49:27.105
-
681 02:57:52.482
-
681 16:45:44.658
-
681 21:30:57.582
-
681 22:30:04.183
-
681 01:56:51.593
-
0 00:00:00.0000
-
-0 04:50:38.1230
-
-0 12:31:35.2345
-
-0 12:47:53.3451
-
-0 01:26:00.4561
-
-0 20:58:11.5668
-
-0 07:36:05.1896
-
-0 15:43:49.8313
-
-0 04:25:09.0129
-
-0 06:49:27.5238
-
-0 02:57:52.0156
-
-0 16:45:44.8653
-
-0 21:30:57.8205
-
-0 04:25:09.1539
-
-0 06:49:27.1053
-
-0 02:57:52.4823
-
-0 16:45:44.6583
-
-0 21:30:57.5822
-
-0 22:30:04.1835
-
-0 01:56:51.5932
-
-1 00:00:00.0000
-
-1 04:50:38.1230
-
-1 12:31:35.2345
-
-1 12:47:53.3451
-
-1 01:26:00.4561
-
-1 20:58:11.5668
-
-1 07:36:05.1896
-
-1 15:43:49.8313
-
-1 04:25:09.0129
-
-1 06:49:27.5237
-
-1 02:57:52.0157
-
-1 16:45:44.8653
-
-1 21:30:57.8205
-
-1 04:25:09.1540
-
-1 06:49:27.1053
-
-1 02:57:52.4823
-
-1 16:45:44.6583
-
-1 21:30:57.5822
-
-1 22:30:04.1835
-
-1 01:56:51.5932
-
-2 00:00:00.0000
-
-2 04:50:38.1230
-
-2 12:31:35.2345
-
-2 12:47:53.3451
-
-2 01:26:00.4562
-
-2 20:58:11.5668
-
-2 07:36:05.1896
-
-2 15:43:49.8313
-
-2 04:25:09.0129
-
-2 06:49:27.5237
-
-2 02:57:52.0156
-
-2 16:45:44.8653
-
-2 21:30:57.8205
-
-2 04:25:09.1540
-
-2 06:49:27.1053
-
-2 02:57:52.4823
-
-2 16:45:44.6583
-
-2 21:30:57.5822
-
-2 22:30:04.1835
-
-2 01:56:51.5932
-
-54 00:00:00.000
-
-54 04:50:38.123
-
-54 12:31:35.235
-
-54 12:47:53.345
-
-54 01:26:00.456
-
-54 20:58:11.567
-
-54 07:36:05.190
-
-54 15:43:49.831
-
-54 04:25:09.013
-
-54 06:49:27.524
-
-54 02:57:52.016
-
-54 16:45:44.865
-
-54 21:30:57.820
-
-54 04:25:09.154
-
-54 06:49:27.105
-
-54 02:57:52.482
-
-54 16:45:44.658
-
-54 21:30:57.582
-
-54 22:30:04.183
-
-54 01:56:51.593
-
-681 00:00:00.00
-
-681 04:50:38.12
-
-681 12:31:35.23
-
-681 12:47:53.35
-
-681 01:26:00.46
-
-681 20:58:11.57
-
-681 07:36:05.19
-
-681 15:43:49.83
-
-681 04:25:09.01
-
-681 06:49:27.52
-
-681 02:57:52.02
-
-681 16:45:44.87
-
-681 21:30:57.82
-
-681 04:25:09.15
-
-681 06:49:27.11
-
-681 02:57:52.48
-
-681 16:45:44.66
-
-681 21:30:57.58
-
-681 22:30:04.18
-
-681 01:56:51.59
+ 0 00:00:00.0000
+ 0 04:50:38.1230
+ 0 12:31:35.2345
+ 0 12:47:53.3451
+ 0 01:26:00.4561
+ 0 20:58:11.5668
+ 0 07:36:05.1896
+ 0 15:43:49.8313
+ 0 04:25:09.0129
+ 0 06:49:27.5238
+ 0 02:57:52.0156
+ 0 16:45:44.8653
+ 0 21:30:57.8205
+ 0 04:25:09.1539
+ 0 06:49:27.1053
+ 0 02:57:52.4823
+ 0 16:45:44.6583
+ 0 21:30:57.5822
+ 0 22:30:04.1835
+ 0 01:56:51.5932
+ 1 00:00:00.0000
+ 1 04:50:38.1230
+ 1 12:31:35.2345
+ 1 12:47:53.3451
+ 1 01:26:00.4561
+ 1 20:58:11.5668
+ 1 07:36:05.1896
+ 1 15:43:49.8313
+ 1 04:25:09.0129
+ 1 06:49:27.5237
+ 1 02:57:52.0157
+ 1 16:45:44.8653
+ 1 21:30:57.8205
+ 1 04:25:09.1540
+ 1 06:49:27.1053
+ 1 02:57:52.4823
+ 1 16:45:44.6583
+ 1 21:30:57.5822
+ 1 22:30:04.1835
+ 1 01:56:51.5932
+ 2 00:00:00.0000
+ 2 04:50:38.1230
+ 2 12:31:35.2345
+ 2 12:47:53.3451
+ 2 01:26:00.4562
+ 2 20:58:11.5668
+ 2 07:36:05.1896
+ 2 15:43:49.8313
+ 2 04:25:09.0129
+ 2 06:49:27.5237
+ 2 02:57:52.0156
+ 2 16:45:44.8653
+ 2 21:30:57.8205
+ 2 04:25:09.1540
+ 2 06:49:27.1053
+ 2 02:57:52.4823
+ 2 16:45:44.6583
+ 2 21:30:57.5822
+ 2 22:30:04.1835
+ 2 01:56:51.5932
+54 00:00:00.0000
+54 04:50:38.1230
+54 12:31:35.2345
+54 12:47:53.3450
+54 01:26:00.4561
+54 20:58:11.5668
+54 07:36:05.1896
+54 15:43:49.8313
+54 04:25:09.0129
+54 06:49:27.5237
+54 02:57:52.0157
+54 16:45:44.8653
+54 21:30:57.8205
+54 04:25:09.1540
+54 06:49:27.1053
+54 02:57:52.4823
+54 16:45:44.6583
+54 21:30:57.5822
+54 22:30:04.1835
+54 01:56:51.5932
+681 00:00:00.000
+681 04:50:38.123
+681 12:31:35.235
+681 12:47:53.345
+681 01:26:00.456
+681 20:58:11.567
+681 07:36:05.190
+681 15:43:49.831
+681 04:25:09.013
+681 06:49:27.524
+681 02:57:52.016
+681 16:45:44.865
+681 21:30:57.820
+681 04:25:09.154
+681 06:49:27.105
+681 02:57:52.482
+681 16:45:44.658
+681 21:30:57.582
+681 22:30:04.183
+681 01:56:51.593
+ 0 00:00:00.0000
+-0 04:50:38.1230
+-0 12:31:35.2345
+-0 12:47:53.3451
+-0 01:26:00.4561
+-0 20:58:11.5668
+-0 07:36:05.1896
+-0 15:43:49.8313
+-0 04:25:09.0129
+-0 06:49:27.5238
+-0 02:57:52.0156
+-0 16:45:44.8653
+-0 21:30:57.8205
+-0 04:25:09.1539
+-0 06:49:27.1053
+-0 02:57:52.4823
+-0 16:45:44.6583
+-0 21:30:57.5822
+-0 22:30:04.1835
+-0 01:56:51.5932
+-1 00:00:00.0000
+-1 04:50:38.1230
+-1 12:31:35.2345
+-1 12:47:53.3451
+-1 01:26:00.4561
+-1 20:58:11.5668
+-1 07:36:05.1896
+-1 15:43:49.8313
+-1 04:25:09.0129
+-1 06:49:27.5237
+-1 02:57:52.0157
+-1 16:45:44.8653
+-1 21:30:57.8205
+-1 04:25:09.1540
+-1 06:49:27.1053
+-1 02:57:52.4823
+-1 16:45:44.6583
+-1 21:30:57.5822
+-1 22:30:04.1835
+-1 01:56:51.5932
+-2 00:00:00.0000
+-2 04:50:38.1230
+-2 12:31:35.2345
+-2 12:47:53.3451
+-2 01:26:00.4562
+-2 20:58:11.5668
+-2 07:36:05.1896
+-2 15:43:49.8313
+-2 04:25:09.0129
+-2 06:49:27.5237
+-2 02:57:52.0156
+-2 16:45:44.8653
+-2 21:30:57.8205
+-2 04:25:09.1540
+-2 06:49:27.1053
+-2 02:57:52.4823
+-2 16:45:44.6583
+-2 21:30:57.5822
+-2 22:30:04.1835
+-2 01:56:51.5932
+-54 00:00:00.000
+-54 04:50:38.123
+-54 12:31:35.235
+-54 12:47:53.345
+-54 01:26:00.456
+-54 20:58:11.567
+-54 07:36:05.190
+-54 15:43:49.831
+-54 04:25:09.013
+-54 06:49:27.524
+-54 02:57:52.016
+-54 16:45:44.865
+-54 21:30:57.820
+-54 04:25:09.154
+-54 06:49:27.105
+-54 02:57:52.482
+-54 16:45:44.658
+-54 21:30:57.582
+-54 22:30:04.183
+-54 01:56:51.593
+-681 00:00:00.00
+-681 04:50:38.12
+-681 12:31:35.23
+-681 12:47:53.35
+-681 01:26:00.46
+-681 20:58:11.57
+-681 07:36:05.19
+-681 15:43:49.83
+-681 04:25:09.01
+-681 06:49:27.52
+-681 02:57:52.02
+-681 16:45:44.87
+-681 21:30:57.82
+-681 04:25:09.15
+-681 06:49:27.11
+-681 02:57:52.48
+-681 16:45:44.66
+-681 21:30:57.58
+-681 22:30:04.18
+-681 01:56:51.59
diff --git
a/rust/pspp/src/format/testdata/display/dtime16.txt
b/rust/pspp/src/format/testdata/display/dtime16.txt
index cfabbd346d8d118a2940e1042aa373123e22d5db..48586f3de6c32a21f56e44bc1964a7581a3fe380 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime16.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime16.txt
@@
-1,200
+1,200
@@
-
0 00:00:00
-
0 04:50:38
-
0 12:31:35
-
0 12:47:53
-
0 01:26:00
-
0 20:58:11
-
0 07:36:05
-
0 15:43:49
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 22:30:04
-
0 01:56:51
-
1 00:00:00
-
1 04:50:38
-
1 12:31:35
-
1 12:47:53
-
1 01:26:00
-
1 20:58:11
-
1 07:36:05
-
1 15:43:49
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 22:30:04
-
1 01:56:51
-
2 00:00:00
-
2 04:50:38
-
2 12:31:35
-
2 12:47:53
-
2 01:26:00
-
2 20:58:11
-
2 07:36:05
-
2 15:43:49
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 22:30:04
-
2 01:56:51
-
54 00:00:00
-
54 04:50:38
-
54 12:31:35
-
54 12:47:53
-
54 01:26:00
-
54 20:58:11
-
54 07:36:05
-
54 15:43:49
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 22:30:04
-
54 01:56:51
-
681 00:00:00
-
681 04:50:38
-
681 12:31:35
-
681 12:47:53
-
681 01:26:00
-
681 20:58:11
-
681 07:36:05
-
681 15:43:49
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 22:30:04
-
681 01:56:51
-
0 00:00:00
-
-0 04:50:38
-
-0 12:31:35
-
-0 12:47:53
-
-0 01:26:00
-
-0 20:58:11
-
-0 07:36:05
-
-0 15:43:49
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 22:30:04
-
-0 01:56:51
-
-1 00:00:00
-
-1 04:50:38
-
-1 12:31:35
-
-1 12:47:53
-
-1 01:26:00
-
-1 20:58:11
-
-1 07:36:05
-
-1 15:43:49
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 22:30:04
-
-1 01:56:51
-
-2 00:00:00
-
-2 04:50:38
-
-2 12:31:35
-
-2 12:47:53
-
-2 01:26:00
-
-2 20:58:11
-
-2 07:36:05
-
-2 15:43:49
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 22:30:04
-
-2 01:56:51
-
-54 00:00:00
-
-54 04:50:38
-
-54 12:31:35
-
-54 12:47:53
-
-54 01:26:00
-
-54 20:58:11
-
-54 07:36:05
-
-54 15:43:49
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 22:30:04
-
-54 01:56:51
-
-681 00:00:00
-
-681 04:50:38
-
-681 12:31:35
-
-681 12:47:53
-
-681 01:26:00
-
-681 20:58:11
-
-681 07:36:05
-
-681 15:43:49
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 22:30:04
-
-681 01:56:51
+ 0 00:00:00
+ 0 04:50:38
+ 0 12:31:35
+ 0 12:47:53
+ 0 01:26:00
+ 0 20:58:11
+ 0 07:36:05
+ 0 15:43:49
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 22:30:04
+ 0 01:56:51
+ 1 00:00:00
+ 1 04:50:38
+ 1 12:31:35
+ 1 12:47:53
+ 1 01:26:00
+ 1 20:58:11
+ 1 07:36:05
+ 1 15:43:49
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 22:30:04
+ 1 01:56:51
+ 2 00:00:00
+ 2 04:50:38
+ 2 12:31:35
+ 2 12:47:53
+ 2 01:26:00
+ 2 20:58:11
+ 2 07:36:05
+ 2 15:43:49
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 22:30:04
+ 2 01:56:51
+ 54 00:00:00
+ 54 04:50:38
+ 54 12:31:35
+ 54 12:47:53
+ 54 01:26:00
+ 54 20:58:11
+ 54 07:36:05
+ 54 15:43:49
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 22:30:04
+ 54 01:56:51
+ 681 00:00:00
+ 681 04:50:38
+ 681 12:31:35
+ 681 12:47:53
+ 681 01:26:00
+ 681 20:58:11
+ 681 07:36:05
+ 681 15:43:49
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 22:30:04
+ 681 01:56:51
+ 0 00:00:00
+ -0 04:50:38
+ -0 12:31:35
+ -0 12:47:53
+ -0 01:26:00
+ -0 20:58:11
+ -0 07:36:05
+ -0 15:43:49
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 22:30:04
+ -0 01:56:51
+ -1 00:00:00
+ -1 04:50:38
+ -1 12:31:35
+ -1 12:47:53
+ -1 01:26:00
+ -1 20:58:11
+ -1 07:36:05
+ -1 15:43:49
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 22:30:04
+ -1 01:56:51
+ -2 00:00:00
+ -2 04:50:38
+ -2 12:31:35
+ -2 12:47:53
+ -2 01:26:00
+ -2 20:58:11
+ -2 07:36:05
+ -2 15:43:49
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 22:30:04
+ -2 01:56:51
+ -54 00:00:00
+ -54 04:50:38
+ -54 12:31:35
+ -54 12:47:53
+ -54 01:26:00
+ -54 20:58:11
+ -54 07:36:05
+ -54 15:43:49
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 22:30:04
+ -54 01:56:51
+ -681 00:00:00
+ -681 04:50:38
+ -681 12:31:35
+ -681 12:47:53
+ -681 01:26:00
+ -681 20:58:11
+ -681 07:36:05
+ -681 15:43:49
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 22:30:04
+ -681 01:56:51
diff --git
a/rust/pspp/src/format/testdata/display/dtime17.1.txt
b/rust/pspp/src/format/testdata/display/dtime17.1.txt
index 494028f2103842626fc6f00399efd33ae7bb8bf4..665f222600552f0ce44c4d497be765d281ca2388 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime17.1.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime17.1.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.0
-
0 04:50:38.1
-
0 12:31:35.2
-
0 12:47:53.3
-
0 01:26:00.5
-
0 20:58:11.6
-
0 07:36:05.2
-
0 15:43:49.8
-
0 04:25:09.0
-
0 06:49:27.5
-
0 02:57:52.0
-
0 16:45:44.9
-
0 21:30:57.8
-
0 04:25:09.2
-
0 06:49:27.1
-
0 02:57:52.5
-
0 16:45:44.7
-
0 21:30:57.6
-
0 22:30:04.2
-
0 01:56:51.6
-
1 00:00:00.0
-
1 04:50:38.1
-
1 12:31:35.2
-
1 12:47:53.3
-
1 01:26:00.5
-
1 20:58:11.6
-
1 07:36:05.2
-
1 15:43:49.8
-
1 04:25:09.0
-
1 06:49:27.5
-
1 02:57:52.0
-
1 16:45:44.9
-
1 21:30:57.8
-
1 04:25:09.2
-
1 06:49:27.1
-
1 02:57:52.5
-
1 16:45:44.7
-
1 21:30:57.6
-
1 22:30:04.2
-
1 01:56:51.6
-
2 00:00:00.0
-
2 04:50:38.1
-
2 12:31:35.2
-
2 12:47:53.3
-
2 01:26:00.5
-
2 20:58:11.6
-
2 07:36:05.2
-
2 15:43:49.8
-
2 04:25:09.0
-
2 06:49:27.5
-
2 02:57:52.0
-
2 16:45:44.9
-
2 21:30:57.8
-
2 04:25:09.2
-
2 06:49:27.1
-
2 02:57:52.5
-
2 16:45:44.7
-
2 21:30:57.6
-
2 22:30:04.2
-
2 01:56:51.6
-
54 00:00:00.0
-
54 04:50:38.1
-
54 12:31:35.2
-
54 12:47:53.3
-
54 01:26:00.5
-
54 20:58:11.6
-
54 07:36:05.2
-
54 15:43:49.8
-
54 04:25:09.0
-
54 06:49:27.5
-
54 02:57:52.0
-
54 16:45:44.9
-
54 21:30:57.8
-
54 04:25:09.2
-
54 06:49:27.1
-
54 02:57:52.5
-
54 16:45:44.7
-
54 21:30:57.6
-
54 22:30:04.2
-
54 01:56:51.6
-
681 00:00:00.0
-
681 04:50:38.1
-
681 12:31:35.2
-
681 12:47:53.3
-
681 01:26:00.5
-
681 20:58:11.6
-
681 07:36:05.2
-
681 15:43:49.8
-
681 04:25:09.0
-
681 06:49:27.5
-
681 02:57:52.0
-
681 16:45:44.9
-
681 21:30:57.8
-
681 04:25:09.2
-
681 06:49:27.1
-
681 02:57:52.5
-
681 16:45:44.7
-
681 21:30:57.6
-
681 22:30:04.2
-
681 01:56:51.6
-
0 00:00:00.0
-
-0 04:50:38.1
-
-0 12:31:35.2
-
-0 12:47:53.3
-
-0 01:26:00.5
-
-0 20:58:11.6
-
-0 07:36:05.2
-
-0 15:43:49.8
-
-0 04:25:09.0
-
-0 06:49:27.5
-
-0 02:57:52.0
-
-0 16:45:44.9
-
-0 21:30:57.8
-
-0 04:25:09.2
-
-0 06:49:27.1
-
-0 02:57:52.5
-
-0 16:45:44.7
-
-0 21:30:57.6
-
-0 22:30:04.2
-
-0 01:56:51.6
-
-1 00:00:00.0
-
-1 04:50:38.1
-
-1 12:31:35.2
-
-1 12:47:53.3
-
-1 01:26:00.5
-
-1 20:58:11.6
-
-1 07:36:05.2
-
-1 15:43:49.8
-
-1 04:25:09.0
-
-1 06:49:27.5
-
-1 02:57:52.0
-
-1 16:45:44.9
-
-1 21:30:57.8
-
-1 04:25:09.2
-
-1 06:49:27.1
-
-1 02:57:52.5
-
-1 16:45:44.7
-
-1 21:30:57.6
-
-1 22:30:04.2
-
-1 01:56:51.6
-
-2 00:00:00.0
-
-2 04:50:38.1
-
-2 12:31:35.2
-
-2 12:47:53.3
-
-2 01:26:00.5
-
-2 20:58:11.6
-
-2 07:36:05.2
-
-2 15:43:49.8
-
-2 04:25:09.0
-
-2 06:49:27.5
-
-2 02:57:52.0
-
-2 16:45:44.9
-
-2 21:30:57.8
-
-2 04:25:09.2
-
-2 06:49:27.1
-
-2 02:57:52.5
-
-2 16:45:44.7
-
-2 21:30:57.6
-
-2 22:30:04.2
-
-2 01:56:51.6
-
-54 00:00:00.0
-
-54 04:50:38.1
-
-54 12:31:35.2
-
-54 12:47:53.3
-
-54 01:26:00.5
-
-54 20:58:11.6
-
-54 07:36:05.2
-
-54 15:43:49.8
-
-54 04:25:09.0
-
-54 06:49:27.5
-
-54 02:57:52.0
-
-54 16:45:44.9
-
-54 21:30:57.8
-
-54 04:25:09.2
-
-54 06:49:27.1
-
-54 02:57:52.5
-
-54 16:45:44.7
-
-54 21:30:57.6
-
-54 22:30:04.2
-
-54 01:56:51.6
-
-681 00:00:00.0
-
-681 04:50:38.1
-
-681 12:31:35.2
-
-681 12:47:53.3
-
-681 01:26:00.5
-
-681 20:58:11.6
-
-681 07:36:05.2
-
-681 15:43:49.8
-
-681 04:25:09.0
-
-681 06:49:27.5
-
-681 02:57:52.0
-
-681 16:45:44.9
-
-681 21:30:57.8
-
-681 04:25:09.2
-
-681 06:49:27.1
-
-681 02:57:52.5
-
-681 16:45:44.7
-
-681 21:30:57.6
-
-681 22:30:04.2
-
-681 01:56:51.6
+ 0 00:00:00.0
+ 0 04:50:38.1
+ 0 12:31:35.2
+ 0 12:47:53.3
+ 0 01:26:00.5
+ 0 20:58:11.6
+ 0 07:36:05.2
+ 0 15:43:49.8
+ 0 04:25:09.0
+ 0 06:49:27.5
+ 0 02:57:52.0
+ 0 16:45:44.9
+ 0 21:30:57.8
+ 0 04:25:09.2
+ 0 06:49:27.1
+ 0 02:57:52.5
+ 0 16:45:44.7
+ 0 21:30:57.6
+ 0 22:30:04.2
+ 0 01:56:51.6
+ 1 00:00:00.0
+ 1 04:50:38.1
+ 1 12:31:35.2
+ 1 12:47:53.3
+ 1 01:26:00.5
+ 1 20:58:11.6
+ 1 07:36:05.2
+ 1 15:43:49.8
+ 1 04:25:09.0
+ 1 06:49:27.5
+ 1 02:57:52.0
+ 1 16:45:44.9
+ 1 21:30:57.8
+ 1 04:25:09.2
+ 1 06:49:27.1
+ 1 02:57:52.5
+ 1 16:45:44.7
+ 1 21:30:57.6
+ 1 22:30:04.2
+ 1 01:56:51.6
+ 2 00:00:00.0
+ 2 04:50:38.1
+ 2 12:31:35.2
+ 2 12:47:53.3
+ 2 01:26:00.5
+ 2 20:58:11.6
+ 2 07:36:05.2
+ 2 15:43:49.8
+ 2 04:25:09.0
+ 2 06:49:27.5
+ 2 02:57:52.0
+ 2 16:45:44.9
+ 2 21:30:57.8
+ 2 04:25:09.2
+ 2 06:49:27.1
+ 2 02:57:52.5
+ 2 16:45:44.7
+ 2 21:30:57.6
+ 2 22:30:04.2
+ 2 01:56:51.6
+ 54 00:00:00.0
+ 54 04:50:38.1
+ 54 12:31:35.2
+ 54 12:47:53.3
+ 54 01:26:00.5
+ 54 20:58:11.6
+ 54 07:36:05.2
+ 54 15:43:49.8
+ 54 04:25:09.0
+ 54 06:49:27.5
+ 54 02:57:52.0
+ 54 16:45:44.9
+ 54 21:30:57.8
+ 54 04:25:09.2
+ 54 06:49:27.1
+ 54 02:57:52.5
+ 54 16:45:44.7
+ 54 21:30:57.6
+ 54 22:30:04.2
+ 54 01:56:51.6
+ 681 00:00:00.0
+ 681 04:50:38.1
+ 681 12:31:35.2
+ 681 12:47:53.3
+ 681 01:26:00.5
+ 681 20:58:11.6
+ 681 07:36:05.2
+ 681 15:43:49.8
+ 681 04:25:09.0
+ 681 06:49:27.5
+ 681 02:57:52.0
+ 681 16:45:44.9
+ 681 21:30:57.8
+ 681 04:25:09.2
+ 681 06:49:27.1
+ 681 02:57:52.5
+ 681 16:45:44.7
+ 681 21:30:57.6
+ 681 22:30:04.2
+ 681 01:56:51.6
+ 0 00:00:00.0
+ -0 04:50:38.1
+ -0 12:31:35.2
+ -0 12:47:53.3
+ -0 01:26:00.5
+ -0 20:58:11.6
+ -0 07:36:05.2
+ -0 15:43:49.8
+ -0 04:25:09.0
+ -0 06:49:27.5
+ -0 02:57:52.0
+ -0 16:45:44.9
+ -0 21:30:57.8
+ -0 04:25:09.2
+ -0 06:49:27.1
+ -0 02:57:52.5
+ -0 16:45:44.7
+ -0 21:30:57.6
+ -0 22:30:04.2
+ -0 01:56:51.6
+ -1 00:00:00.0
+ -1 04:50:38.1
+ -1 12:31:35.2
+ -1 12:47:53.3
+ -1 01:26:00.5
+ -1 20:58:11.6
+ -1 07:36:05.2
+ -1 15:43:49.8
+ -1 04:25:09.0
+ -1 06:49:27.5
+ -1 02:57:52.0
+ -1 16:45:44.9
+ -1 21:30:57.8
+ -1 04:25:09.2
+ -1 06:49:27.1
+ -1 02:57:52.5
+ -1 16:45:44.7
+ -1 21:30:57.6
+ -1 22:30:04.2
+ -1 01:56:51.6
+ -2 00:00:00.0
+ -2 04:50:38.1
+ -2 12:31:35.2
+ -2 12:47:53.3
+ -2 01:26:00.5
+ -2 20:58:11.6
+ -2 07:36:05.2
+ -2 15:43:49.8
+ -2 04:25:09.0
+ -2 06:49:27.5
+ -2 02:57:52.0
+ -2 16:45:44.9
+ -2 21:30:57.8
+ -2 04:25:09.2
+ -2 06:49:27.1
+ -2 02:57:52.5
+ -2 16:45:44.7
+ -2 21:30:57.6
+ -2 22:30:04.2
+ -2 01:56:51.6
+ -54 00:00:00.0
+ -54 04:50:38.1
+ -54 12:31:35.2
+ -54 12:47:53.3
+ -54 01:26:00.5
+ -54 20:58:11.6
+ -54 07:36:05.2
+ -54 15:43:49.8
+ -54 04:25:09.0
+ -54 06:49:27.5
+ -54 02:57:52.0
+ -54 16:45:44.9
+ -54 21:30:57.8
+ -54 04:25:09.2
+ -54 06:49:27.1
+ -54 02:57:52.5
+ -54 16:45:44.7
+ -54 21:30:57.6
+ -54 22:30:04.2
+ -54 01:56:51.6
+ -681 00:00:00.0
+ -681 04:50:38.1
+ -681 12:31:35.2
+ -681 12:47:53.3
+ -681 01:26:00.5
+ -681 20:58:11.6
+ -681 07:36:05.2
+ -681 15:43:49.8
+ -681 04:25:09.0
+ -681 06:49:27.5
+ -681 02:57:52.0
+ -681 16:45:44.9
+ -681 21:30:57.8
+ -681 04:25:09.2
+ -681 06:49:27.1
+ -681 02:57:52.5
+ -681 16:45:44.7
+ -681 21:30:57.6
+ -681 22:30:04.2
+ -681 01:56:51.6
diff --git
a/rust/pspp/src/format/testdata/display/dtime17.2.txt
b/rust/pspp/src/format/testdata/display/dtime17.2.txt
index 935dc1daee4a0df4ba8a4b9faacaab9f0970d3ea..d14f392b26529ee009ef5732a39b31af50d19b39 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime17.2.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime17.2.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.00
-
0 04:50:38.12
-
0 12:31:35.23
-
0 12:47:53.35
-
0 01:26:00.46
-
0 20:58:11.57
-
0 07:36:05.19
-
0 15:43:49.83
-
0 04:25:09.01
-
0 06:49:27.52
-
0 02:57:52.02
-
0 16:45:44.87
-
0 21:30:57.82
-
0 04:25:09.15
-
0 06:49:27.11
-
0 02:57:52.48
-
0 16:45:44.66
-
0 21:30:57.58
-
0 22:30:04.18
-
0 01:56:51.59
-
1 00:00:00.00
-
1 04:50:38.12
-
1 12:31:35.23
-
1 12:47:53.35
-
1 01:26:00.46
-
1 20:58:11.57
-
1 07:36:05.19
-
1 15:43:49.83
-
1 04:25:09.01
-
1 06:49:27.52
-
1 02:57:52.02
-
1 16:45:44.87
-
1 21:30:57.82
-
1 04:25:09.15
-
1 06:49:27.11
-
1 02:57:52.48
-
1 16:45:44.66
-
1 21:30:57.58
-
1 22:30:04.18
-
1 01:56:51.59
-
2 00:00:00.00
-
2 04:50:38.12
-
2 12:31:35.23
-
2 12:47:53.35
-
2 01:26:00.46
-
2 20:58:11.57
-
2 07:36:05.19
-
2 15:43:49.83
-
2 04:25:09.01
-
2 06:49:27.52
-
2 02:57:52.02
-
2 16:45:44.87
-
2 21:30:57.82
-
2 04:25:09.15
-
2 06:49:27.11
-
2 02:57:52.48
-
2 16:45:44.66
-
2 21:30:57.58
-
2 22:30:04.18
-
2 01:56:51.59
-
54 00:00:00.00
-
54 04:50:38.12
-
54 12:31:35.23
-
54 12:47:53.35
-
54 01:26:00.46
-
54 20:58:11.57
-
54 07:36:05.19
-
54 15:43:49.83
-
54 04:25:09.01
-
54 06:49:27.52
-
54 02:57:52.02
-
54 16:45:44.87
-
54 21:30:57.82
-
54 04:25:09.15
-
54 06:49:27.11
-
54 02:57:52.48
-
54 16:45:44.66
-
54 21:30:57.58
-
54 22:30:04.18
-
54 01:56:51.59
-
681 00:00:00.00
-
681 04:50:38.12
-
681 12:31:35.23
-
681 12:47:53.35
-
681 01:26:00.46
-
681 20:58:11.57
-
681 07:36:05.19
-
681 15:43:49.83
-
681 04:25:09.01
-
681 06:49:27.52
-
681 02:57:52.02
-
681 16:45:44.87
-
681 21:30:57.82
-
681 04:25:09.15
-
681 06:49:27.11
-
681 02:57:52.48
-
681 16:45:44.66
-
681 21:30:57.58
-
681 22:30:04.18
-
681 01:56:51.59
-
0 00:00:00.00
-
-0 04:50:38.12
-
-0 12:31:35.23
-
-0 12:47:53.35
-
-0 01:26:00.46
-
-0 20:58:11.57
-
-0 07:36:05.19
-
-0 15:43:49.83
-
-0 04:25:09.01
-
-0 06:49:27.52
-
-0 02:57:52.02
-
-0 16:45:44.87
-
-0 21:30:57.82
-
-0 04:25:09.15
-
-0 06:49:27.11
-
-0 02:57:52.48
-
-0 16:45:44.66
-
-0 21:30:57.58
-
-0 22:30:04.18
-
-0 01:56:51.59
-
-1 00:00:00.00
-
-1 04:50:38.12
-
-1 12:31:35.23
-
-1 12:47:53.35
-
-1 01:26:00.46
-
-1 20:58:11.57
-
-1 07:36:05.19
-
-1 15:43:49.83
-
-1 04:25:09.01
-
-1 06:49:27.52
-
-1 02:57:52.02
-
-1 16:45:44.87
-
-1 21:30:57.82
-
-1 04:25:09.15
-
-1 06:49:27.11
-
-1 02:57:52.48
-
-1 16:45:44.66
-
-1 21:30:57.58
-
-1 22:30:04.18
-
-1 01:56:51.59
-
-2 00:00:00.00
-
-2 04:50:38.12
-
-2 12:31:35.23
-
-2 12:47:53.35
-
-2 01:26:00.46
-
-2 20:58:11.57
-
-2 07:36:05.19
-
-2 15:43:49.83
-
-2 04:25:09.01
-
-2 06:49:27.52
-
-2 02:57:52.02
-
-2 16:45:44.87
-
-2 21:30:57.82
-
-2 04:25:09.15
-
-2 06:49:27.11
-
-2 02:57:52.48
-
-2 16:45:44.66
-
-2 21:30:57.58
-
-2 22:30:04.18
-
-2 01:56:51.59
-
-54 00:00:00.00
-
-54 04:50:38.12
-
-54 12:31:35.23
-
-54 12:47:53.35
-
-54 01:26:00.46
-
-54 20:58:11.57
-
-54 07:36:05.19
-
-54 15:43:49.83
-
-54 04:25:09.01
-
-54 06:49:27.52
-
-54 02:57:52.02
-
-54 16:45:44.87
-
-54 21:30:57.82
-
-54 04:25:09.15
-
-54 06:49:27.11
-
-54 02:57:52.48
-
-54 16:45:44.66
-
-54 21:30:57.58
-
-54 22:30:04.18
-
-54 01:56:51.59
-
-681 00:00:00.00
-
-681 04:50:38.12
-
-681 12:31:35.23
-
-681 12:47:53.35
-
-681 01:26:00.46
-
-681 20:58:11.57
-
-681 07:36:05.19
-
-681 15:43:49.83
-
-681 04:25:09.01
-
-681 06:49:27.52
-
-681 02:57:52.02
-
-681 16:45:44.87
-
-681 21:30:57.82
-
-681 04:25:09.15
-
-681 06:49:27.11
-
-681 02:57:52.48
-
-681 16:45:44.66
-
-681 21:30:57.58
-
-681 22:30:04.18
-
-681 01:56:51.59
+ 0 00:00:00.00
+ 0 04:50:38.12
+ 0 12:31:35.23
+ 0 12:47:53.35
+ 0 01:26:00.46
+ 0 20:58:11.57
+ 0 07:36:05.19
+ 0 15:43:49.83
+ 0 04:25:09.01
+ 0 06:49:27.52
+ 0 02:57:52.02
+ 0 16:45:44.87
+ 0 21:30:57.82
+ 0 04:25:09.15
+ 0 06:49:27.11
+ 0 02:57:52.48
+ 0 16:45:44.66
+ 0 21:30:57.58
+ 0 22:30:04.18
+ 0 01:56:51.59
+ 1 00:00:00.00
+ 1 04:50:38.12
+ 1 12:31:35.23
+ 1 12:47:53.35
+ 1 01:26:00.46
+ 1 20:58:11.57
+ 1 07:36:05.19
+ 1 15:43:49.83
+ 1 04:25:09.01
+ 1 06:49:27.52
+ 1 02:57:52.02
+ 1 16:45:44.87
+ 1 21:30:57.82
+ 1 04:25:09.15
+ 1 06:49:27.11
+ 1 02:57:52.48
+ 1 16:45:44.66
+ 1 21:30:57.58
+ 1 22:30:04.18
+ 1 01:56:51.59
+ 2 00:00:00.00
+ 2 04:50:38.12
+ 2 12:31:35.23
+ 2 12:47:53.35
+ 2 01:26:00.46
+ 2 20:58:11.57
+ 2 07:36:05.19
+ 2 15:43:49.83
+ 2 04:25:09.01
+ 2 06:49:27.52
+ 2 02:57:52.02
+ 2 16:45:44.87
+ 2 21:30:57.82
+ 2 04:25:09.15
+ 2 06:49:27.11
+ 2 02:57:52.48
+ 2 16:45:44.66
+ 2 21:30:57.58
+ 2 22:30:04.18
+ 2 01:56:51.59
+ 54 00:00:00.00
+ 54 04:50:38.12
+ 54 12:31:35.23
+ 54 12:47:53.35
+ 54 01:26:00.46
+ 54 20:58:11.57
+ 54 07:36:05.19
+ 54 15:43:49.83
+ 54 04:25:09.01
+ 54 06:49:27.52
+ 54 02:57:52.02
+ 54 16:45:44.87
+ 54 21:30:57.82
+ 54 04:25:09.15
+ 54 06:49:27.11
+ 54 02:57:52.48
+ 54 16:45:44.66
+ 54 21:30:57.58
+ 54 22:30:04.18
+ 54 01:56:51.59
+ 681 00:00:00.00
+ 681 04:50:38.12
+ 681 12:31:35.23
+ 681 12:47:53.35
+ 681 01:26:00.46
+ 681 20:58:11.57
+ 681 07:36:05.19
+ 681 15:43:49.83
+ 681 04:25:09.01
+ 681 06:49:27.52
+ 681 02:57:52.02
+ 681 16:45:44.87
+ 681 21:30:57.82
+ 681 04:25:09.15
+ 681 06:49:27.11
+ 681 02:57:52.48
+ 681 16:45:44.66
+ 681 21:30:57.58
+ 681 22:30:04.18
+ 681 01:56:51.59
+ 0 00:00:00.00
+ -0 04:50:38.12
+ -0 12:31:35.23
+ -0 12:47:53.35
+ -0 01:26:00.46
+ -0 20:58:11.57
+ -0 07:36:05.19
+ -0 15:43:49.83
+ -0 04:25:09.01
+ -0 06:49:27.52
+ -0 02:57:52.02
+ -0 16:45:44.87
+ -0 21:30:57.82
+ -0 04:25:09.15
+ -0 06:49:27.11
+ -0 02:57:52.48
+ -0 16:45:44.66
+ -0 21:30:57.58
+ -0 22:30:04.18
+ -0 01:56:51.59
+ -1 00:00:00.00
+ -1 04:50:38.12
+ -1 12:31:35.23
+ -1 12:47:53.35
+ -1 01:26:00.46
+ -1 20:58:11.57
+ -1 07:36:05.19
+ -1 15:43:49.83
+ -1 04:25:09.01
+ -1 06:49:27.52
+ -1 02:57:52.02
+ -1 16:45:44.87
+ -1 21:30:57.82
+ -1 04:25:09.15
+ -1 06:49:27.11
+ -1 02:57:52.48
+ -1 16:45:44.66
+ -1 21:30:57.58
+ -1 22:30:04.18
+ -1 01:56:51.59
+ -2 00:00:00.00
+ -2 04:50:38.12
+ -2 12:31:35.23
+ -2 12:47:53.35
+ -2 01:26:00.46
+ -2 20:58:11.57
+ -2 07:36:05.19
+ -2 15:43:49.83
+ -2 04:25:09.01
+ -2 06:49:27.52
+ -2 02:57:52.02
+ -2 16:45:44.87
+ -2 21:30:57.82
+ -2 04:25:09.15
+ -2 06:49:27.11
+ -2 02:57:52.48
+ -2 16:45:44.66
+ -2 21:30:57.58
+ -2 22:30:04.18
+ -2 01:56:51.59
+ -54 00:00:00.00
+ -54 04:50:38.12
+ -54 12:31:35.23
+ -54 12:47:53.35
+ -54 01:26:00.46
+ -54 20:58:11.57
+ -54 07:36:05.19
+ -54 15:43:49.83
+ -54 04:25:09.01
+ -54 06:49:27.52
+ -54 02:57:52.02
+ -54 16:45:44.87
+ -54 21:30:57.82
+ -54 04:25:09.15
+ -54 06:49:27.11
+ -54 02:57:52.48
+ -54 16:45:44.66
+ -54 21:30:57.58
+ -54 22:30:04.18
+ -54 01:56:51.59
+ -681 00:00:00.00
+ -681 04:50:38.12
+ -681 12:31:35.23
+ -681 12:47:53.35
+ -681 01:26:00.46
+ -681 20:58:11.57
+ -681 07:36:05.19
+ -681 15:43:49.83
+ -681 04:25:09.01
+ -681 06:49:27.52
+ -681 02:57:52.02
+ -681 16:45:44.87
+ -681 21:30:57.82
+ -681 04:25:09.15
+ -681 06:49:27.11
+ -681 02:57:52.48
+ -681 16:45:44.66
+ -681 21:30:57.58
+ -681 22:30:04.18
+ -681 01:56:51.59
diff --git
a/rust/pspp/src/format/testdata/display/dtime17.3.txt
b/rust/pspp/src/format/testdata/display/dtime17.3.txt
index 7844268a4151c2f465ae3bdccb493ea916eb5449..5bbbb96e5c9b6d86e6af7b5653c49f2b47a8514b 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime17.3.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime17.3.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.000
-
0 04:50:38.123
-
0 12:31:35.235
-
0 12:47:53.345
-
0 01:26:00.456
-
0 20:58:11.567
-
0 07:36:05.190
-
0 15:43:49.831
-
0 04:25:09.013
-
0 06:49:27.524
-
0 02:57:52.016
-
0 16:45:44.865
-
0 21:30:57.820
-
0 04:25:09.154
-
0 06:49:27.105
-
0 02:57:52.482
-
0 16:45:44.658
-
0 21:30:57.582
-
0 22:30:04.183
-
0 01:56:51.593
-
1 00:00:00.000
-
1 04:50:38.123
-
1 12:31:35.235
-
1 12:47:53.345
-
1 01:26:00.456
-
1 20:58:11.567
-
1 07:36:05.190
-
1 15:43:49.831
-
1 04:25:09.013
-
1 06:49:27.524
-
1 02:57:52.016
-
1 16:45:44.865
-
1 21:30:57.820
-
1 04:25:09.154
-
1 06:49:27.105
-
1 02:57:52.482
-
1 16:45:44.658
-
1 21:30:57.582
-
1 22:30:04.183
-
1 01:56:51.593
-
2 00:00:00.000
-
2 04:50:38.123
-
2 12:31:35.235
-
2 12:47:53.345
-
2 01:26:00.456
-
2 20:58:11.567
-
2 07:36:05.190
-
2 15:43:49.831
-
2 04:25:09.013
-
2 06:49:27.524
-
2 02:57:52.016
-
2 16:45:44.865
-
2 21:30:57.820
-
2 04:25:09.154
-
2 06:49:27.105
-
2 02:57:52.482
-
2 16:45:44.658
-
2 21:30:57.582
-
2 22:30:04.183
-
2 01:56:51.593
-
54 00:00:00.000
-
54 04:50:38.123
-
54 12:31:35.235
-
54 12:47:53.345
-
54 01:26:00.456
-
54 20:58:11.567
-
54 07:36:05.190
-
54 15:43:49.831
-
54 04:25:09.013
-
54 06:49:27.524
-
54 02:57:52.016
-
54 16:45:44.865
-
54 21:30:57.820
-
54 04:25:09.154
-
54 06:49:27.105
-
54 02:57:52.482
-
54 16:45:44.658
-
54 21:30:57.582
-
54 22:30:04.183
-
54 01:56:51.593
-
681 00:00:00.000
-
681 04:50:38.123
-
681 12:31:35.235
-
681 12:47:53.345
-
681 01:26:00.456
-
681 20:58:11.567
-
681 07:36:05.190
-
681 15:43:49.831
-
681 04:25:09.013
-
681 06:49:27.524
-
681 02:57:52.016
-
681 16:45:44.865
-
681 21:30:57.820
-
681 04:25:09.154
-
681 06:49:27.105
-
681 02:57:52.482
-
681 16:45:44.658
-
681 21:30:57.582
-
681 22:30:04.183
-
681 01:56:51.593
-
0 00:00:00.000
-
-0 04:50:38.123
-
-0 12:31:35.235
-
-0 12:47:53.345
-
-0 01:26:00.456
-
-0 20:58:11.567
-
-0 07:36:05.190
-
-0 15:43:49.831
-
-0 04:25:09.013
-
-0 06:49:27.524
-
-0 02:57:52.016
-
-0 16:45:44.865
-
-0 21:30:57.820
-
-0 04:25:09.154
-
-0 06:49:27.105
-
-0 02:57:52.482
-
-0 16:45:44.658
-
-0 21:30:57.582
-
-0 22:30:04.183
-
-0 01:56:51.593
-
-1 00:00:00.000
-
-1 04:50:38.123
-
-1 12:31:35.235
-
-1 12:47:53.345
-
-1 01:26:00.456
-
-1 20:58:11.567
-
-1 07:36:05.190
-
-1 15:43:49.831
-
-1 04:25:09.013
-
-1 06:49:27.524
-
-1 02:57:52.016
-
-1 16:45:44.865
-
-1 21:30:57.820
-
-1 04:25:09.154
-
-1 06:49:27.105
-
-1 02:57:52.482
-
-1 16:45:44.658
-
-1 21:30:57.582
-
-1 22:30:04.183
-
-1 01:56:51.593
-
-2 00:00:00.000
-
-2 04:50:38.123
-
-2 12:31:35.235
-
-2 12:47:53.345
-
-2 01:26:00.456
-
-2 20:58:11.567
-
-2 07:36:05.190
-
-2 15:43:49.831
-
-2 04:25:09.013
-
-2 06:49:27.524
-
-2 02:57:52.016
-
-2 16:45:44.865
-
-2 21:30:57.820
-
-2 04:25:09.154
-
-2 06:49:27.105
-
-2 02:57:52.482
-
-2 16:45:44.658
-
-2 21:30:57.582
-
-2 22:30:04.183
-
-2 01:56:51.593
-
-54 00:00:00.000
-
-54 04:50:38.123
-
-54 12:31:35.235
-
-54 12:47:53.345
-
-54 01:26:00.456
-
-54 20:58:11.567
-
-54 07:36:05.190
-
-54 15:43:49.831
-
-54 04:25:09.013
-
-54 06:49:27.524
-
-54 02:57:52.016
-
-54 16:45:44.865
-
-54 21:30:57.820
-
-54 04:25:09.154
-
-54 06:49:27.105
-
-54 02:57:52.482
-
-54 16:45:44.658
-
-54 21:30:57.582
-
-54 22:30:04.183
-
-54 01:56:51.593
-
-681 00:00:00.000
-
-681 04:50:38.123
-
-681 12:31:35.235
-
-681 12:47:53.345
-
-681 01:26:00.456
-
-681 20:58:11.567
-
-681 07:36:05.190
-
-681 15:43:49.831
-
-681 04:25:09.013
-
-681 06:49:27.524
-
-681 02:57:52.016
-
-681 16:45:44.865
-
-681 21:30:57.820
-
-681 04:25:09.154
-
-681 06:49:27.105
-
-681 02:57:52.482
-
-681 16:45:44.658
-
-681 21:30:57.582
-
-681 22:30:04.183
-
-681 01:56:51.593
+ 0 00:00:00.000
+ 0 04:50:38.123
+ 0 12:31:35.235
+ 0 12:47:53.345
+ 0 01:26:00.456
+ 0 20:58:11.567
+ 0 07:36:05.190
+ 0 15:43:49.831
+ 0 04:25:09.013
+ 0 06:49:27.524
+ 0 02:57:52.016
+ 0 16:45:44.865
+ 0 21:30:57.820
+ 0 04:25:09.154
+ 0 06:49:27.105
+ 0 02:57:52.482
+ 0 16:45:44.658
+ 0 21:30:57.582
+ 0 22:30:04.183
+ 0 01:56:51.593
+ 1 00:00:00.000
+ 1 04:50:38.123
+ 1 12:31:35.235
+ 1 12:47:53.345
+ 1 01:26:00.456
+ 1 20:58:11.567
+ 1 07:36:05.190
+ 1 15:43:49.831
+ 1 04:25:09.013
+ 1 06:49:27.524
+ 1 02:57:52.016
+ 1 16:45:44.865
+ 1 21:30:57.820
+ 1 04:25:09.154
+ 1 06:49:27.105
+ 1 02:57:52.482
+ 1 16:45:44.658
+ 1 21:30:57.582
+ 1 22:30:04.183
+ 1 01:56:51.593
+ 2 00:00:00.000
+ 2 04:50:38.123
+ 2 12:31:35.235
+ 2 12:47:53.345
+ 2 01:26:00.456
+ 2 20:58:11.567
+ 2 07:36:05.190
+ 2 15:43:49.831
+ 2 04:25:09.013
+ 2 06:49:27.524
+ 2 02:57:52.016
+ 2 16:45:44.865
+ 2 21:30:57.820
+ 2 04:25:09.154
+ 2 06:49:27.105
+ 2 02:57:52.482
+ 2 16:45:44.658
+ 2 21:30:57.582
+ 2 22:30:04.183
+ 2 01:56:51.593
+ 54 00:00:00.000
+ 54 04:50:38.123
+ 54 12:31:35.235
+ 54 12:47:53.345
+ 54 01:26:00.456
+ 54 20:58:11.567
+ 54 07:36:05.190
+ 54 15:43:49.831
+ 54 04:25:09.013
+ 54 06:49:27.524
+ 54 02:57:52.016
+ 54 16:45:44.865
+ 54 21:30:57.820
+ 54 04:25:09.154
+ 54 06:49:27.105
+ 54 02:57:52.482
+ 54 16:45:44.658
+ 54 21:30:57.582
+ 54 22:30:04.183
+ 54 01:56:51.593
+ 681 00:00:00.000
+ 681 04:50:38.123
+ 681 12:31:35.235
+ 681 12:47:53.345
+ 681 01:26:00.456
+ 681 20:58:11.567
+ 681 07:36:05.190
+ 681 15:43:49.831
+ 681 04:25:09.013
+ 681 06:49:27.524
+ 681 02:57:52.016
+ 681 16:45:44.865
+ 681 21:30:57.820
+ 681 04:25:09.154
+ 681 06:49:27.105
+ 681 02:57:52.482
+ 681 16:45:44.658
+ 681 21:30:57.582
+ 681 22:30:04.183
+ 681 01:56:51.593
+ 0 00:00:00.000
+ -0 04:50:38.123
+ -0 12:31:35.235
+ -0 12:47:53.345
+ -0 01:26:00.456
+ -0 20:58:11.567
+ -0 07:36:05.190
+ -0 15:43:49.831
+ -0 04:25:09.013
+ -0 06:49:27.524
+ -0 02:57:52.016
+ -0 16:45:44.865
+ -0 21:30:57.820
+ -0 04:25:09.154
+ -0 06:49:27.105
+ -0 02:57:52.482
+ -0 16:45:44.658
+ -0 21:30:57.582
+ -0 22:30:04.183
+ -0 01:56:51.593
+ -1 00:00:00.000
+ -1 04:50:38.123
+ -1 12:31:35.235
+ -1 12:47:53.345
+ -1 01:26:00.456
+ -1 20:58:11.567
+ -1 07:36:05.190
+ -1 15:43:49.831
+ -1 04:25:09.013
+ -1 06:49:27.524
+ -1 02:57:52.016
+ -1 16:45:44.865
+ -1 21:30:57.820
+ -1 04:25:09.154
+ -1 06:49:27.105
+ -1 02:57:52.482
+ -1 16:45:44.658
+ -1 21:30:57.582
+ -1 22:30:04.183
+ -1 01:56:51.593
+ -2 00:00:00.000
+ -2 04:50:38.123
+ -2 12:31:35.235
+ -2 12:47:53.345
+ -2 01:26:00.456
+ -2 20:58:11.567
+ -2 07:36:05.190
+ -2 15:43:49.831
+ -2 04:25:09.013
+ -2 06:49:27.524
+ -2 02:57:52.016
+ -2 16:45:44.865
+ -2 21:30:57.820
+ -2 04:25:09.154
+ -2 06:49:27.105
+ -2 02:57:52.482
+ -2 16:45:44.658
+ -2 21:30:57.582
+ -2 22:30:04.183
+ -2 01:56:51.593
+ -54 00:00:00.000
+ -54 04:50:38.123
+ -54 12:31:35.235
+ -54 12:47:53.345
+ -54 01:26:00.456
+ -54 20:58:11.567
+ -54 07:36:05.190
+ -54 15:43:49.831
+ -54 04:25:09.013
+ -54 06:49:27.524
+ -54 02:57:52.016
+ -54 16:45:44.865
+ -54 21:30:57.820
+ -54 04:25:09.154
+ -54 06:49:27.105
+ -54 02:57:52.482
+ -54 16:45:44.658
+ -54 21:30:57.582
+ -54 22:30:04.183
+ -54 01:56:51.593
+-681 00:00:00.000
+-681 04:50:38.123
+-681 12:31:35.235
+-681 12:47:53.345
+-681 01:26:00.456
+-681 20:58:11.567
+-681 07:36:05.190
+-681 15:43:49.831
+-681 04:25:09.013
+-681 06:49:27.524
+-681 02:57:52.016
+-681 16:45:44.865
+-681 21:30:57.820
+-681 04:25:09.154
+-681 06:49:27.105
+-681 02:57:52.482
+-681 16:45:44.658
+-681 21:30:57.582
+-681 22:30:04.183
+-681 01:56:51.593
diff --git
a/rust/pspp/src/format/testdata/display/dtime17.4.txt
b/rust/pspp/src/format/testdata/display/dtime17.4.txt
index 3de7d52566c1e5f97d8eca10f97030e49427362e..a64cb6dbac09cb65de2b5250b1185ed35a2ee671 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime17.4.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime17.4.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.0000
-
0 04:50:38.1230
-
0 12:31:35.2345
-
0 12:47:53.3451
-
0 01:26:00.4561
-
0 20:58:11.5668
-
0 07:36:05.1896
-
0 15:43:49.8313
-
0 04:25:09.0129
-
0 06:49:27.5238
-
0 02:57:52.0156
-
0 16:45:44.8653
-
0 21:30:57.8205
-
0 04:25:09.1539
-
0 06:49:27.1053
-
0 02:57:52.4823
-
0 16:45:44.6583
-
0 21:30:57.5822
-
0 22:30:04.1835
-
0 01:56:51.5932
-
1 00:00:00.0000
-
1 04:50:38.1230
-
1 12:31:35.2345
-
1 12:47:53.3451
-
1 01:26:00.4561
-
1 20:58:11.5668
-
1 07:36:05.1896
-
1 15:43:49.8313
-
1 04:25:09.0129
-
1 06:49:27.5237
-
1 02:57:52.0157
-
1 16:45:44.8653
-
1 21:30:57.8205
-
1 04:25:09.1540
-
1 06:49:27.1053
-
1 02:57:52.4823
-
1 16:45:44.6583
-
1 21:30:57.5822
-
1 22:30:04.1835
-
1 01:56:51.5932
-
2 00:00:00.0000
-
2 04:50:38.1230
-
2 12:31:35.2345
-
2 12:47:53.3451
-
2 01:26:00.4562
-
2 20:58:11.5668
-
2 07:36:05.1896
-
2 15:43:49.8313
-
2 04:25:09.0129
-
2 06:49:27.5237
-
2 02:57:52.0156
-
2 16:45:44.8653
-
2 21:30:57.8205
-
2 04:25:09.1540
-
2 06:49:27.1053
-
2 02:57:52.4823
-
2 16:45:44.6583
-
2 21:30:57.5822
-
2 22:30:04.1835
-
2 01:56:51.5932
-
54 00:00:00.0000
-
54 04:50:38.1230
-
54 12:31:35.2345
-
54 12:47:53.3450
-
54 01:26:00.4561
-
54 20:58:11.5668
-
54 07:36:05.1896
-
54 15:43:49.8313
-
54 04:25:09.0129
-
54 06:49:27.5237
-
54 02:57:52.0157
-
54 16:45:44.8653
-
54 21:30:57.8205
-
54 04:25:09.1540
-
54 06:49:27.1053
-
54 02:57:52.4823
-
54 16:45:44.6583
-
54 21:30:57.5822
-
54 22:30:04.1835
-
54 01:56:51.5932
-
681 00:00:00.0000
-
681 04:50:38.1230
-
681 12:31:35.2345
-
681 12:47:53.3450
-
681 01:26:00.4562
-
681 20:58:11.5668
-
681 07:36:05.1896
-
681 15:43:49.8313
-
681 04:25:09.0129
-
681 06:49:27.5237
-
681 02:57:52.0156
-
681 16:45:44.8653
-
681 21:30:57.8205
-
681 04:25:09.1539
-
681 06:49:27.1053
-
681 02:57:52.4823
-
681 16:45:44.6583
-
681 21:30:57.5822
-
681 22:30:04.1835
-
681 01:56:51.5932
-
0 00:00:00.0000
-
-0 04:50:38.1230
-
-0 12:31:35.2345
-
-0 12:47:53.3451
-
-0 01:26:00.4561
-
-0 20:58:11.5668
-
-0 07:36:05.1896
-
-0 15:43:49.8313
-
-0 04:25:09.0129
-
-0 06:49:27.5238
-
-0 02:57:52.0156
-
-0 16:45:44.8653
-
-0 21:30:57.8205
-
-0 04:25:09.1539
-
-0 06:49:27.1053
-
-0 02:57:52.4823
-
-0 16:45:44.6583
-
-0 21:30:57.5822
-
-0 22:30:04.1835
-
-0 01:56:51.5932
-
-1 00:00:00.0000
-
-1 04:50:38.1230
-
-1 12:31:35.2345
-
-1 12:47:53.3451
-
-1 01:26:00.4561
-
-1 20:58:11.5668
-
-1 07:36:05.1896
-
-1 15:43:49.8313
-
-1 04:25:09.0129
-
-1 06:49:27.5237
-
-1 02:57:52.0157
-
-1 16:45:44.8653
-
-1 21:30:57.8205
-
-1 04:25:09.1540
-
-1 06:49:27.1053
-
-1 02:57:52.4823
-
-1 16:45:44.6583
-
-1 21:30:57.5822
-
-1 22:30:04.1835
-
-1 01:56:51.5932
-
-2 00:00:00.0000
-
-2 04:50:38.1230
-
-2 12:31:35.2345
-
-2 12:47:53.3451
-
-2 01:26:00.4562
-
-2 20:58:11.5668
-
-2 07:36:05.1896
-
-2 15:43:49.8313
-
-2 04:25:09.0129
-
-2 06:49:27.5237
-
-2 02:57:52.0156
-
-2 16:45:44.8653
-
-2 21:30:57.8205
-
-2 04:25:09.1540
-
-2 06:49:27.1053
-
-2 02:57:52.4823
-
-2 16:45:44.6583
-
-2 21:30:57.5822
-
-2 22:30:04.1835
-
-2 01:56:51.5932
-
-54 00:00:00.0000
-
-54 04:50:38.1230
-
-54 12:31:35.2345
-
-54 12:47:53.3450
-
-54 01:26:00.4561
-
-54 20:58:11.5668
-
-54 07:36:05.1896
-
-54 15:43:49.8313
-
-54 04:25:09.0129
-
-54 06:49:27.5237
-
-54 02:57:52.0157
-
-54 16:45:44.8653
-
-54 21:30:57.8205
-
-54 04:25:09.1540
-
-54 06:49:27.1053
-
-54 02:57:52.4823
-
-54 16:45:44.6583
-
-54 21:30:57.5822
-
-54 22:30:04.1835
-
-54 01:56:51.5932
-
-681 00:00:00.000
-
-681 04:50:38.123
-
-681 12:31:35.235
-
-681 12:47:53.345
-
-681 01:26:00.456
-
-681 20:58:11.567
-
-681 07:36:05.190
-
-681 15:43:49.831
-
-681 04:25:09.013
-
-681 06:49:27.524
-
-681 02:57:52.016
-
-681 16:45:44.865
-
-681 21:30:57.820
-
-681 04:25:09.154
-
-681 06:49:27.105
-
-681 02:57:52.482
-
-681 16:45:44.658
-
-681 21:30:57.582
-
-681 22:30:04.183
-
-681 01:56:51.593
+ 0 00:00:00.0000
+ 0 04:50:38.1230
+ 0 12:31:35.2345
+ 0 12:47:53.3451
+ 0 01:26:00.4561
+ 0 20:58:11.5668
+ 0 07:36:05.1896
+ 0 15:43:49.8313
+ 0 04:25:09.0129
+ 0 06:49:27.5238
+ 0 02:57:52.0156
+ 0 16:45:44.8653
+ 0 21:30:57.8205
+ 0 04:25:09.1539
+ 0 06:49:27.1053
+ 0 02:57:52.4823
+ 0 16:45:44.6583
+ 0 21:30:57.5822
+ 0 22:30:04.1835
+ 0 01:56:51.5932
+ 1 00:00:00.0000
+ 1 04:50:38.1230
+ 1 12:31:35.2345
+ 1 12:47:53.3451
+ 1 01:26:00.4561
+ 1 20:58:11.5668
+ 1 07:36:05.1896
+ 1 15:43:49.8313
+ 1 04:25:09.0129
+ 1 06:49:27.5237
+ 1 02:57:52.0157
+ 1 16:45:44.8653
+ 1 21:30:57.8205
+ 1 04:25:09.1540
+ 1 06:49:27.1053
+ 1 02:57:52.4823
+ 1 16:45:44.6583
+ 1 21:30:57.5822
+ 1 22:30:04.1835
+ 1 01:56:51.5932
+ 2 00:00:00.0000
+ 2 04:50:38.1230
+ 2 12:31:35.2345
+ 2 12:47:53.3451
+ 2 01:26:00.4562
+ 2 20:58:11.5668
+ 2 07:36:05.1896
+ 2 15:43:49.8313
+ 2 04:25:09.0129
+ 2 06:49:27.5237
+ 2 02:57:52.0156
+ 2 16:45:44.8653
+ 2 21:30:57.8205
+ 2 04:25:09.1540
+ 2 06:49:27.1053
+ 2 02:57:52.4823
+ 2 16:45:44.6583
+ 2 21:30:57.5822
+ 2 22:30:04.1835
+ 2 01:56:51.5932
+ 54 00:00:00.0000
+ 54 04:50:38.1230
+ 54 12:31:35.2345
+ 54 12:47:53.3450
+ 54 01:26:00.4561
+ 54 20:58:11.5668
+ 54 07:36:05.1896
+ 54 15:43:49.8313
+ 54 04:25:09.0129
+ 54 06:49:27.5237
+ 54 02:57:52.0157
+ 54 16:45:44.8653
+ 54 21:30:57.8205
+ 54 04:25:09.1540
+ 54 06:49:27.1053
+ 54 02:57:52.4823
+ 54 16:45:44.6583
+ 54 21:30:57.5822
+ 54 22:30:04.1835
+ 54 01:56:51.5932
+681 00:00:00.0000
+681 04:50:38.1230
+681 12:31:35.2345
+681 12:47:53.3450
+681 01:26:00.4562
+681 20:58:11.5668
+681 07:36:05.1896
+681 15:43:49.8313
+681 04:25:09.0129
+681 06:49:27.5237
+681 02:57:52.0156
+681 16:45:44.8653
+681 21:30:57.8205
+681 04:25:09.1539
+681 06:49:27.1053
+681 02:57:52.4823
+681 16:45:44.6583
+681 21:30:57.5822
+681 22:30:04.1835
+681 01:56:51.5932
+ 0 00:00:00.0000
+ -0 04:50:38.1230
+ -0 12:31:35.2345
+ -0 12:47:53.3451
+ -0 01:26:00.4561
+ -0 20:58:11.5668
+ -0 07:36:05.1896
+ -0 15:43:49.8313
+ -0 04:25:09.0129
+ -0 06:49:27.5238
+ -0 02:57:52.0156
+ -0 16:45:44.8653
+ -0 21:30:57.8205
+ -0 04:25:09.1539
+ -0 06:49:27.1053
+ -0 02:57:52.4823
+ -0 16:45:44.6583
+ -0 21:30:57.5822
+ -0 22:30:04.1835
+ -0 01:56:51.5932
+ -1 00:00:00.0000
+ -1 04:50:38.1230
+ -1 12:31:35.2345
+ -1 12:47:53.3451
+ -1 01:26:00.4561
+ -1 20:58:11.5668
+ -1 07:36:05.1896
+ -1 15:43:49.8313
+ -1 04:25:09.0129
+ -1 06:49:27.5237
+ -1 02:57:52.0157
+ -1 16:45:44.8653
+ -1 21:30:57.8205
+ -1 04:25:09.1540
+ -1 06:49:27.1053
+ -1 02:57:52.4823
+ -1 16:45:44.6583
+ -1 21:30:57.5822
+ -1 22:30:04.1835
+ -1 01:56:51.5932
+ -2 00:00:00.0000
+ -2 04:50:38.1230
+ -2 12:31:35.2345
+ -2 12:47:53.3451
+ -2 01:26:00.4562
+ -2 20:58:11.5668
+ -2 07:36:05.1896
+ -2 15:43:49.8313
+ -2 04:25:09.0129
+ -2 06:49:27.5237
+ -2 02:57:52.0156
+ -2 16:45:44.8653
+ -2 21:30:57.8205
+ -2 04:25:09.1540
+ -2 06:49:27.1053
+ -2 02:57:52.4823
+ -2 16:45:44.6583
+ -2 21:30:57.5822
+ -2 22:30:04.1835
+ -2 01:56:51.5932
+-54 00:00:00.0000
+-54 04:50:38.1230
+-54 12:31:35.2345
+-54 12:47:53.3450
+-54 01:26:00.4561
+-54 20:58:11.5668
+-54 07:36:05.1896
+-54 15:43:49.8313
+-54 04:25:09.0129
+-54 06:49:27.5237
+-54 02:57:52.0157
+-54 16:45:44.8653
+-54 21:30:57.8205
+-54 04:25:09.1540
+-54 06:49:27.1053
+-54 02:57:52.4823
+-54 16:45:44.6583
+-54 21:30:57.5822
+-54 22:30:04.1835
+-54 01:56:51.5932
+-681 00:00:00.000
+-681 04:50:38.123
+-681 12:31:35.235
+-681 12:47:53.345
+-681 01:26:00.456
+-681 20:58:11.567
+-681 07:36:05.190
+-681 15:43:49.831
+-681 04:25:09.013
+-681 06:49:27.524
+-681 02:57:52.016
+-681 16:45:44.865
+-681 21:30:57.820
+-681 04:25:09.154
+-681 06:49:27.105
+-681 02:57:52.482
+-681 16:45:44.658
+-681 21:30:57.582
+-681 22:30:04.183
+-681 01:56:51.593
diff --git
a/rust/pspp/src/format/testdata/display/dtime17.5.txt
b/rust/pspp/src/format/testdata/display/dtime17.5.txt
index a279957213f7b4f4409e4b0bbb1ef26babe27383..746e81a3e29e6814ccf50ab2cf9f38d800b05d93 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime17.5.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime17.5.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.00000
-
0 04:50:38.12301
-
0 12:31:35.23453
-
0 12:47:53.34505
-
0 01:26:00.45615
-
0 20:58:11.56677
-
0 07:36:05.18964
-
0 15:43:49.83132
-
0 04:25:09.01293
-
0 06:49:27.52375
-
0 02:57:52.01565
-
0 16:45:44.86529
-
0 21:30:57.82047
-
0 04:25:09.15395
-
0 06:49:27.10533
-
0 02:57:52.48229
-
0 16:45:44.65827
-
0 21:30:57.58219
-
0 22:30:04.18347
-
0 01:56:51.59319
-
1 00:00:00.00000
-
1 04:50:38.12301
-
1 12:31:35.23453
-
1 12:47:53.34505
-
1 01:26:00.45615
-
1 20:58:11.56677
-
1 07:36:05.18964
-
1 15:43:49.83132
-
1 04:25:09.01293
-
1 06:49:27.52375
-
1 02:57:52.01565
-
1 16:45:44.86529
-
1 21:30:57.82047
-
1 04:25:09.15395
-
1 06:49:27.10533
-
1 02:57:52.48229
-
1 16:45:44.65827
-
1 21:30:57.58219
-
1 22:30:04.18347
-
1 01:56:51.59319
-
2 00:00:00.00000
-
2 04:50:38.12301
-
2 12:31:35.23453
-
2 12:47:53.34505
-
2 01:26:00.45615
-
2 20:58:11.56677
-
2 07:36:05.18964
-
2 15:43:49.83132
-
2 04:25:09.01293
-
2 06:49:27.52375
-
2 02:57:52.01565
-
2 16:45:44.86529
-
2 21:30:57.82047
-
2 04:25:09.15395
-
2 06:49:27.10533
-
2 02:57:52.48229
-
2 16:45:44.65827
-
2 21:30:57.58219
-
2 22:30:04.18347
-
2 01:56:51.59319
-
54 00:00:00.00000
-
54 04:50:38.12301
-
54 12:31:35.23453
-
54 12:47:53.34505
-
54 01:26:00.45615
-
54 20:58:11.56677
-
54 07:36:05.18964
-
54 15:43:49.83132
-
54 04:25:09.01293
-
54 06:49:27.52375
-
54 02:57:52.01565
-
54 16:45:44.86529
-
54 21:30:57.82047
-
54 04:25:09.15395
-
54 06:49:27.10533
-
54 02:57:52.48229
-
54 16:45:44.65827
-
54 21:30:57.58219
-
54 22:30:04.18347
-
54 01:56:51.59319
-
681 00:00:00.0000
-
681 04:50:38.1230
-
681 12:31:35.2345
-
681 12:47:53.3450
-
681 01:26:00.4562
-
681 20:58:11.5668
-
681 07:36:05.1896
-
681 15:43:49.8313
-
681 04:25:09.0129
-
681 06:49:27.5237
-
681 02:57:52.0156
-
681 16:45:44.8653
-
681 21:30:57.8205
-
681 04:25:09.1539
-
681 06:49:27.1053
-
681 02:57:52.4823
-
681 16:45:44.6583
-
681 21:30:57.5822
-
681 22:30:04.1835
-
681 01:56:51.5932
-
0 00:00:00.00000
-
-0 04:50:38.12301
-
-0 12:31:35.23453
-
-0 12:47:53.34505
-
-0 01:26:00.45615
-
-0 20:58:11.56677
-
-0 07:36:05.18964
-
-0 15:43:49.83132
-
-0 04:25:09.01293
-
-0 06:49:27.52375
-
-0 02:57:52.01565
-
-0 16:45:44.86529
-
-0 21:30:57.82047
-
-0 04:25:09.15395
-
-0 06:49:27.10533
-
-0 02:57:52.48229
-
-0 16:45:44.65827
-
-0 21:30:57.58219
-
-0 22:30:04.18347
-
-0 01:56:51.59319
-
-1 00:00:00.00000
-
-1 04:50:38.12301
-
-1 12:31:35.23453
-
-1 12:47:53.34505
-
-1 01:26:00.45615
-
-1 20:58:11.56677
-
-1 07:36:05.18964
-
-1 15:43:49.83132
-
-1 04:25:09.01293
-
-1 06:49:27.52375
-
-1 02:57:52.01565
-
-1 16:45:44.86529
-
-1 21:30:57.82047
-
-1 04:25:09.15395
-
-1 06:49:27.10533
-
-1 02:57:52.48229
-
-1 16:45:44.65827
-
-1 21:30:57.58219
-
-1 22:30:04.18347
-
-1 01:56:51.59319
-
-2 00:00:00.00000
-
-2 04:50:38.12301
-
-2 12:31:35.23453
-
-2 12:47:53.34505
-
-2 01:26:00.45615
-
-2 20:58:11.56677
-
-2 07:36:05.18964
-
-2 15:43:49.83132
-
-2 04:25:09.01293
-
-2 06:49:27.52375
-
-2 02:57:52.01565
-
-2 16:45:44.86529
-
-2 21:30:57.82047
-
-2 04:25:09.15395
-
-2 06:49:27.10533
-
-2 02:57:52.48229
-
-2 16:45:44.65827
-
-2 21:30:57.58219
-
-2 22:30:04.18347
-
-2 01:56:51.59319
-
-54 00:00:00.0000
-
-54 04:50:38.1230
-
-54 12:31:35.2345
-
-54 12:47:53.3450
-
-54 01:26:00.4561
-
-54 20:58:11.5668
-
-54 07:36:05.1896
-
-54 15:43:49.8313
-
-54 04:25:09.0129
-
-54 06:49:27.5237
-
-54 02:57:52.0157
-
-54 16:45:44.8653
-
-54 21:30:57.8205
-
-54 04:25:09.1540
-
-54 06:49:27.1053
-
-54 02:57:52.4823
-
-54 16:45:44.6583
-
-54 21:30:57.5822
-
-54 22:30:04.1835
-
-54 01:56:51.5932
-
-681 00:00:00.000
-
-681 04:50:38.123
-
-681 12:31:35.235
-
-681 12:47:53.345
-
-681 01:26:00.456
-
-681 20:58:11.567
-
-681 07:36:05.190
-
-681 15:43:49.831
-
-681 04:25:09.013
-
-681 06:49:27.524
-
-681 02:57:52.016
-
-681 16:45:44.865
-
-681 21:30:57.820
-
-681 04:25:09.154
-
-681 06:49:27.105
-
-681 02:57:52.482
-
-681 16:45:44.658
-
-681 21:30:57.582
-
-681 22:30:04.183
-
-681 01:56:51.593
+ 0 00:00:00.00000
+ 0 04:50:38.12301
+ 0 12:31:35.23453
+ 0 12:47:53.34505
+ 0 01:26:00.45615
+ 0 20:58:11.56677
+ 0 07:36:05.18964
+ 0 15:43:49.83132
+ 0 04:25:09.01293
+ 0 06:49:27.52375
+ 0 02:57:52.01565
+ 0 16:45:44.86529
+ 0 21:30:57.82047
+ 0 04:25:09.15395
+ 0 06:49:27.10533
+ 0 02:57:52.48229
+ 0 16:45:44.65827
+ 0 21:30:57.58219
+ 0 22:30:04.18347
+ 0 01:56:51.59319
+ 1 00:00:00.00000
+ 1 04:50:38.12301
+ 1 12:31:35.23453
+ 1 12:47:53.34505
+ 1 01:26:00.45615
+ 1 20:58:11.56677
+ 1 07:36:05.18964
+ 1 15:43:49.83132
+ 1 04:25:09.01293
+ 1 06:49:27.52375
+ 1 02:57:52.01565
+ 1 16:45:44.86529
+ 1 21:30:57.82047
+ 1 04:25:09.15395
+ 1 06:49:27.10533
+ 1 02:57:52.48229
+ 1 16:45:44.65827
+ 1 21:30:57.58219
+ 1 22:30:04.18347
+ 1 01:56:51.59319
+ 2 00:00:00.00000
+ 2 04:50:38.12301
+ 2 12:31:35.23453
+ 2 12:47:53.34505
+ 2 01:26:00.45615
+ 2 20:58:11.56677
+ 2 07:36:05.18964
+ 2 15:43:49.83132
+ 2 04:25:09.01293
+ 2 06:49:27.52375
+ 2 02:57:52.01565
+ 2 16:45:44.86529
+ 2 21:30:57.82047
+ 2 04:25:09.15395
+ 2 06:49:27.10533
+ 2 02:57:52.48229
+ 2 16:45:44.65827
+ 2 21:30:57.58219
+ 2 22:30:04.18347
+ 2 01:56:51.59319
+54 00:00:00.00000
+54 04:50:38.12301
+54 12:31:35.23453
+54 12:47:53.34505
+54 01:26:00.45615
+54 20:58:11.56677
+54 07:36:05.18964
+54 15:43:49.83132
+54 04:25:09.01293
+54 06:49:27.52375
+54 02:57:52.01565
+54 16:45:44.86529
+54 21:30:57.82047
+54 04:25:09.15395
+54 06:49:27.10533
+54 02:57:52.48229
+54 16:45:44.65827
+54 21:30:57.58219
+54 22:30:04.18347
+54 01:56:51.59319
+681 00:00:00.0000
+681 04:50:38.1230
+681 12:31:35.2345
+681 12:47:53.3450
+681 01:26:00.4562
+681 20:58:11.5668
+681 07:36:05.1896
+681 15:43:49.8313
+681 04:25:09.0129
+681 06:49:27.5237
+681 02:57:52.0156
+681 16:45:44.8653
+681 21:30:57.8205
+681 04:25:09.1539
+681 06:49:27.1053
+681 02:57:52.4823
+681 16:45:44.6583
+681 21:30:57.5822
+681 22:30:04.1835
+681 01:56:51.5932
+ 0 00:00:00.00000
+-0 04:50:38.12301
+-0 12:31:35.23453
+-0 12:47:53.34505
+-0 01:26:00.45615
+-0 20:58:11.56677
+-0 07:36:05.18964
+-0 15:43:49.83132
+-0 04:25:09.01293
+-0 06:49:27.52375
+-0 02:57:52.01565
+-0 16:45:44.86529
+-0 21:30:57.82047
+-0 04:25:09.15395
+-0 06:49:27.10533
+-0 02:57:52.48229
+-0 16:45:44.65827
+-0 21:30:57.58219
+-0 22:30:04.18347
+-0 01:56:51.59319
+-1 00:00:00.00000
+-1 04:50:38.12301
+-1 12:31:35.23453
+-1 12:47:53.34505
+-1 01:26:00.45615
+-1 20:58:11.56677
+-1 07:36:05.18964
+-1 15:43:49.83132
+-1 04:25:09.01293
+-1 06:49:27.52375
+-1 02:57:52.01565
+-1 16:45:44.86529
+-1 21:30:57.82047
+-1 04:25:09.15395
+-1 06:49:27.10533
+-1 02:57:52.48229
+-1 16:45:44.65827
+-1 21:30:57.58219
+-1 22:30:04.18347
+-1 01:56:51.59319
+-2 00:00:00.00000
+-2 04:50:38.12301
+-2 12:31:35.23453
+-2 12:47:53.34505
+-2 01:26:00.45615
+-2 20:58:11.56677
+-2 07:36:05.18964
+-2 15:43:49.83132
+-2 04:25:09.01293
+-2 06:49:27.52375
+-2 02:57:52.01565
+-2 16:45:44.86529
+-2 21:30:57.82047
+-2 04:25:09.15395
+-2 06:49:27.10533
+-2 02:57:52.48229
+-2 16:45:44.65827
+-2 21:30:57.58219
+-2 22:30:04.18347
+-2 01:56:51.59319
+-54 00:00:00.0000
+-54 04:50:38.1230
+-54 12:31:35.2345
+-54 12:47:53.3450
+-54 01:26:00.4561
+-54 20:58:11.5668
+-54 07:36:05.1896
+-54 15:43:49.8313
+-54 04:25:09.0129
+-54 06:49:27.5237
+-54 02:57:52.0157
+-54 16:45:44.8653
+-54 21:30:57.8205
+-54 04:25:09.1540
+-54 06:49:27.1053
+-54 02:57:52.4823
+-54 16:45:44.6583
+-54 21:30:57.5822
+-54 22:30:04.1835
+-54 01:56:51.5932
+-681 00:00:00.000
+-681 04:50:38.123
+-681 12:31:35.235
+-681 12:47:53.345
+-681 01:26:00.456
+-681 20:58:11.567
+-681 07:36:05.190
+-681 15:43:49.831
+-681 04:25:09.013
+-681 06:49:27.524
+-681 02:57:52.016
+-681 16:45:44.865
+-681 21:30:57.820
+-681 04:25:09.154
+-681 06:49:27.105
+-681 02:57:52.482
+-681 16:45:44.658
+-681 21:30:57.582
+-681 22:30:04.183
+-681 01:56:51.593
diff --git
a/rust/pspp/src/format/testdata/display/dtime17.txt
b/rust/pspp/src/format/testdata/display/dtime17.txt
index c89110fe24b59205e3aec801309899029cbfabee..cfabbd346d8d118a2940e1042aa373123e22d5db 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime17.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime17.txt
@@
-1,200
+1,200
@@
-
0 00:00:00
-
0 04:50:38
-
0 12:31:35
-
0 12:47:53
-
0 01:26:00
-
0 20:58:11
-
0 07:36:05
-
0 15:43:49
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 22:30:04
-
0 01:56:51
-
1 00:00:00
-
1 04:50:38
-
1 12:31:35
-
1 12:47:53
-
1 01:26:00
-
1 20:58:11
-
1 07:36:05
-
1 15:43:49
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 22:30:04
-
1 01:56:51
-
2 00:00:00
-
2 04:50:38
-
2 12:31:35
-
2 12:47:53
-
2 01:26:00
-
2 20:58:11
-
2 07:36:05
-
2 15:43:49
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 22:30:04
-
2 01:56:51
-
54 00:00:00
-
54 04:50:38
-
54 12:31:35
-
54 12:47:53
-
54 01:26:00
-
54 20:58:11
-
54 07:36:05
-
54 15:43:49
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 22:30:04
-
54 01:56:51
-
681 00:00:00
-
681 04:50:38
-
681 12:31:35
-
681 12:47:53
-
681 01:26:00
-
681 20:58:11
-
681 07:36:05
-
681 15:43:49
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 22:30:04
-
681 01:56:51
-
0 00:00:00
-
-0 04:50:38
-
-0 12:31:35
-
-0 12:47:53
-
-0 01:26:00
-
-0 20:58:11
-
-0 07:36:05
-
-0 15:43:49
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 22:30:04
-
-0 01:56:51
-
-1 00:00:00
-
-1 04:50:38
-
-1 12:31:35
-
-1 12:47:53
-
-1 01:26:00
-
-1 20:58:11
-
-1 07:36:05
-
-1 15:43:49
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 22:30:04
-
-1 01:56:51
-
-2 00:00:00
-
-2 04:50:38
-
-2 12:31:35
-
-2 12:47:53
-
-2 01:26:00
-
-2 20:58:11
-
-2 07:36:05
-
-2 15:43:49
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 22:30:04
-
-2 01:56:51
-
-54 00:00:00
-
-54 04:50:38
-
-54 12:31:35
-
-54 12:47:53
-
-54 01:26:00
-
-54 20:58:11
-
-54 07:36:05
-
-54 15:43:49
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 22:30:04
-
-54 01:56:51
-
-681 00:00:00
-
-681 04:50:38
-
-681 12:31:35
-
-681 12:47:53
-
-681 01:26:00
-
-681 20:58:11
-
-681 07:36:05
-
-681 15:43:49
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 22:30:04
-
-681 01:56:51
+ 0 00:00:00
+ 0 04:50:38
+ 0 12:31:35
+ 0 12:47:53
+ 0 01:26:00
+ 0 20:58:11
+ 0 07:36:05
+ 0 15:43:49
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 22:30:04
+ 0 01:56:51
+ 1 00:00:00
+ 1 04:50:38
+ 1 12:31:35
+ 1 12:47:53
+ 1 01:26:00
+ 1 20:58:11
+ 1 07:36:05
+ 1 15:43:49
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 22:30:04
+ 1 01:56:51
+ 2 00:00:00
+ 2 04:50:38
+ 2 12:31:35
+ 2 12:47:53
+ 2 01:26:00
+ 2 20:58:11
+ 2 07:36:05
+ 2 15:43:49
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 22:30:04
+ 2 01:56:51
+ 54 00:00:00
+ 54 04:50:38
+ 54 12:31:35
+ 54 12:47:53
+ 54 01:26:00
+ 54 20:58:11
+ 54 07:36:05
+ 54 15:43:49
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 22:30:04
+ 54 01:56:51
+ 681 00:00:00
+ 681 04:50:38
+ 681 12:31:35
+ 681 12:47:53
+ 681 01:26:00
+ 681 20:58:11
+ 681 07:36:05
+ 681 15:43:49
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 22:30:04
+ 681 01:56:51
+ 0 00:00:00
+ -0 04:50:38
+ -0 12:31:35
+ -0 12:47:53
+ -0 01:26:00
+ -0 20:58:11
+ -0 07:36:05
+ -0 15:43:49
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 22:30:04
+ -0 01:56:51
+ -1 00:00:00
+ -1 04:50:38
+ -1 12:31:35
+ -1 12:47:53
+ -1 01:26:00
+ -1 20:58:11
+ -1 07:36:05
+ -1 15:43:49
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 22:30:04
+ -1 01:56:51
+ -2 00:00:00
+ -2 04:50:38
+ -2 12:31:35
+ -2 12:47:53
+ -2 01:26:00
+ -2 20:58:11
+ -2 07:36:05
+ -2 15:43:49
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 22:30:04
+ -2 01:56:51
+ -54 00:00:00
+ -54 04:50:38
+ -54 12:31:35
+ -54 12:47:53
+ -54 01:26:00
+ -54 20:58:11
+ -54 07:36:05
+ -54 15:43:49
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 22:30:04
+ -54 01:56:51
+ -681 00:00:00
+ -681 04:50:38
+ -681 12:31:35
+ -681 12:47:53
+ -681 01:26:00
+ -681 20:58:11
+ -681 07:36:05
+ -681 15:43:49
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 22:30:04
+ -681 01:56:51
diff --git
a/rust/pspp/src/format/testdata/display/dtime18.1.txt
b/rust/pspp/src/format/testdata/display/dtime18.1.txt
index b3fe3e15f3f71284fa4f2a33049e57fb507b439c..494028f2103842626fc6f00399efd33ae7bb8bf4 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime18.1.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime18.1.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.0
-
0 04:50:38.1
-
0 12:31:35.2
-
0 12:47:53.3
-
0 01:26:00.5
-
0 20:58:11.6
-
0 07:36:05.2
-
0 15:43:49.8
-
0 04:25:09.0
-
0 06:49:27.5
-
0 02:57:52.0
-
0 16:45:44.9
-
0 21:30:57.8
-
0 04:25:09.2
-
0 06:49:27.1
-
0 02:57:52.5
-
0 16:45:44.7
-
0 21:30:57.6
-
0 22:30:04.2
-
0 01:56:51.6
-
1 00:00:00.0
-
1 04:50:38.1
-
1 12:31:35.2
-
1 12:47:53.3
-
1 01:26:00.5
-
1 20:58:11.6
-
1 07:36:05.2
-
1 15:43:49.8
-
1 04:25:09.0
-
1 06:49:27.5
-
1 02:57:52.0
-
1 16:45:44.9
-
1 21:30:57.8
-
1 04:25:09.2
-
1 06:49:27.1
-
1 02:57:52.5
-
1 16:45:44.7
-
1 21:30:57.6
-
1 22:30:04.2
-
1 01:56:51.6
-
2 00:00:00.0
-
2 04:50:38.1
-
2 12:31:35.2
-
2 12:47:53.3
-
2 01:26:00.5
-
2 20:58:11.6
-
2 07:36:05.2
-
2 15:43:49.8
-
2 04:25:09.0
-
2 06:49:27.5
-
2 02:57:52.0
-
2 16:45:44.9
-
2 21:30:57.8
-
2 04:25:09.2
-
2 06:49:27.1
-
2 02:57:52.5
-
2 16:45:44.7
-
2 21:30:57.6
-
2 22:30:04.2
-
2 01:56:51.6
-
54 00:00:00.0
-
54 04:50:38.1
-
54 12:31:35.2
-
54 12:47:53.3
-
54 01:26:00.5
-
54 20:58:11.6
-
54 07:36:05.2
-
54 15:43:49.8
-
54 04:25:09.0
-
54 06:49:27.5
-
54 02:57:52.0
-
54 16:45:44.9
-
54 21:30:57.8
-
54 04:25:09.2
-
54 06:49:27.1
-
54 02:57:52.5
-
54 16:45:44.7
-
54 21:30:57.6
-
54 22:30:04.2
-
54 01:56:51.6
-
681 00:00:00.0
-
681 04:50:38.1
-
681 12:31:35.2
-
681 12:47:53.3
-
681 01:26:00.5
-
681 20:58:11.6
-
681 07:36:05.2
-
681 15:43:49.8
-
681 04:25:09.0
-
681 06:49:27.5
-
681 02:57:52.0
-
681 16:45:44.9
-
681 21:30:57.8
-
681 04:25:09.2
-
681 06:49:27.1
-
681 02:57:52.5
-
681 16:45:44.7
-
681 21:30:57.6
-
681 22:30:04.2
-
681 01:56:51.6
-
0 00:00:00.0
-
-0 04:50:38.1
-
-0 12:31:35.2
-
-0 12:47:53.3
-
-0 01:26:00.5
-
-0 20:58:11.6
-
-0 07:36:05.2
-
-0 15:43:49.8
-
-0 04:25:09.0
-
-0 06:49:27.5
-
-0 02:57:52.0
-
-0 16:45:44.9
-
-0 21:30:57.8
-
-0 04:25:09.2
-
-0 06:49:27.1
-
-0 02:57:52.5
-
-0 16:45:44.7
-
-0 21:30:57.6
-
-0 22:30:04.2
-
-0 01:56:51.6
-
-1 00:00:00.0
-
-1 04:50:38.1
-
-1 12:31:35.2
-
-1 12:47:53.3
-
-1 01:26:00.5
-
-1 20:58:11.6
-
-1 07:36:05.2
-
-1 15:43:49.8
-
-1 04:25:09.0
-
-1 06:49:27.5
-
-1 02:57:52.0
-
-1 16:45:44.9
-
-1 21:30:57.8
-
-1 04:25:09.2
-
-1 06:49:27.1
-
-1 02:57:52.5
-
-1 16:45:44.7
-
-1 21:30:57.6
-
-1 22:30:04.2
-
-1 01:56:51.6
-
-2 00:00:00.0
-
-2 04:50:38.1
-
-2 12:31:35.2
-
-2 12:47:53.3
-
-2 01:26:00.5
-
-2 20:58:11.6
-
-2 07:36:05.2
-
-2 15:43:49.8
-
-2 04:25:09.0
-
-2 06:49:27.5
-
-2 02:57:52.0
-
-2 16:45:44.9
-
-2 21:30:57.8
-
-2 04:25:09.2
-
-2 06:49:27.1
-
-2 02:57:52.5
-
-2 16:45:44.7
-
-2 21:30:57.6
-
-2 22:30:04.2
-
-2 01:56:51.6
-
-54 00:00:00.0
-
-54 04:50:38.1
-
-54 12:31:35.2
-
-54 12:47:53.3
-
-54 01:26:00.5
-
-54 20:58:11.6
-
-54 07:36:05.2
-
-54 15:43:49.8
-
-54 04:25:09.0
-
-54 06:49:27.5
-
-54 02:57:52.0
-
-54 16:45:44.9
-
-54 21:30:57.8
-
-54 04:25:09.2
-
-54 06:49:27.1
-
-54 02:57:52.5
-
-54 16:45:44.7
-
-54 21:30:57.6
-
-54 22:30:04.2
-
-54 01:56:51.6
-
-681 00:00:00.0
-
-681 04:50:38.1
-
-681 12:31:35.2
-
-681 12:47:53.3
-
-681 01:26:00.5
-
-681 20:58:11.6
-
-681 07:36:05.2
-
-681 15:43:49.8
-
-681 04:25:09.0
-
-681 06:49:27.5
-
-681 02:57:52.0
-
-681 16:45:44.9
-
-681 21:30:57.8
-
-681 04:25:09.2
-
-681 06:49:27.1
-
-681 02:57:52.5
-
-681 16:45:44.7
-
-681 21:30:57.6
-
-681 22:30:04.2
-
-681 01:56:51.6
+ 0 00:00:00.0
+ 0 04:50:38.1
+ 0 12:31:35.2
+ 0 12:47:53.3
+ 0 01:26:00.5
+ 0 20:58:11.6
+ 0 07:36:05.2
+ 0 15:43:49.8
+ 0 04:25:09.0
+ 0 06:49:27.5
+ 0 02:57:52.0
+ 0 16:45:44.9
+ 0 21:30:57.8
+ 0 04:25:09.2
+ 0 06:49:27.1
+ 0 02:57:52.5
+ 0 16:45:44.7
+ 0 21:30:57.6
+ 0 22:30:04.2
+ 0 01:56:51.6
+ 1 00:00:00.0
+ 1 04:50:38.1
+ 1 12:31:35.2
+ 1 12:47:53.3
+ 1 01:26:00.5
+ 1 20:58:11.6
+ 1 07:36:05.2
+ 1 15:43:49.8
+ 1 04:25:09.0
+ 1 06:49:27.5
+ 1 02:57:52.0
+ 1 16:45:44.9
+ 1 21:30:57.8
+ 1 04:25:09.2
+ 1 06:49:27.1
+ 1 02:57:52.5
+ 1 16:45:44.7
+ 1 21:30:57.6
+ 1 22:30:04.2
+ 1 01:56:51.6
+ 2 00:00:00.0
+ 2 04:50:38.1
+ 2 12:31:35.2
+ 2 12:47:53.3
+ 2 01:26:00.5
+ 2 20:58:11.6
+ 2 07:36:05.2
+ 2 15:43:49.8
+ 2 04:25:09.0
+ 2 06:49:27.5
+ 2 02:57:52.0
+ 2 16:45:44.9
+ 2 21:30:57.8
+ 2 04:25:09.2
+ 2 06:49:27.1
+ 2 02:57:52.5
+ 2 16:45:44.7
+ 2 21:30:57.6
+ 2 22:30:04.2
+ 2 01:56:51.6
+ 54 00:00:00.0
+ 54 04:50:38.1
+ 54 12:31:35.2
+ 54 12:47:53.3
+ 54 01:26:00.5
+ 54 20:58:11.6
+ 54 07:36:05.2
+ 54 15:43:49.8
+ 54 04:25:09.0
+ 54 06:49:27.5
+ 54 02:57:52.0
+ 54 16:45:44.9
+ 54 21:30:57.8
+ 54 04:25:09.2
+ 54 06:49:27.1
+ 54 02:57:52.5
+ 54 16:45:44.7
+ 54 21:30:57.6
+ 54 22:30:04.2
+ 54 01:56:51.6
+ 681 00:00:00.0
+ 681 04:50:38.1
+ 681 12:31:35.2
+ 681 12:47:53.3
+ 681 01:26:00.5
+ 681 20:58:11.6
+ 681 07:36:05.2
+ 681 15:43:49.8
+ 681 04:25:09.0
+ 681 06:49:27.5
+ 681 02:57:52.0
+ 681 16:45:44.9
+ 681 21:30:57.8
+ 681 04:25:09.2
+ 681 06:49:27.1
+ 681 02:57:52.5
+ 681 16:45:44.7
+ 681 21:30:57.6
+ 681 22:30:04.2
+ 681 01:56:51.6
+ 0 00:00:00.0
+ -0 04:50:38.1
+ -0 12:31:35.2
+ -0 12:47:53.3
+ -0 01:26:00.5
+ -0 20:58:11.6
+ -0 07:36:05.2
+ -0 15:43:49.8
+ -0 04:25:09.0
+ -0 06:49:27.5
+ -0 02:57:52.0
+ -0 16:45:44.9
+ -0 21:30:57.8
+ -0 04:25:09.2
+ -0 06:49:27.1
+ -0 02:57:52.5
+ -0 16:45:44.7
+ -0 21:30:57.6
+ -0 22:30:04.2
+ -0 01:56:51.6
+ -1 00:00:00.0
+ -1 04:50:38.1
+ -1 12:31:35.2
+ -1 12:47:53.3
+ -1 01:26:00.5
+ -1 20:58:11.6
+ -1 07:36:05.2
+ -1 15:43:49.8
+ -1 04:25:09.0
+ -1 06:49:27.5
+ -1 02:57:52.0
+ -1 16:45:44.9
+ -1 21:30:57.8
+ -1 04:25:09.2
+ -1 06:49:27.1
+ -1 02:57:52.5
+ -1 16:45:44.7
+ -1 21:30:57.6
+ -1 22:30:04.2
+ -1 01:56:51.6
+ -2 00:00:00.0
+ -2 04:50:38.1
+ -2 12:31:35.2
+ -2 12:47:53.3
+ -2 01:26:00.5
+ -2 20:58:11.6
+ -2 07:36:05.2
+ -2 15:43:49.8
+ -2 04:25:09.0
+ -2 06:49:27.5
+ -2 02:57:52.0
+ -2 16:45:44.9
+ -2 21:30:57.8
+ -2 04:25:09.2
+ -2 06:49:27.1
+ -2 02:57:52.5
+ -2 16:45:44.7
+ -2 21:30:57.6
+ -2 22:30:04.2
+ -2 01:56:51.6
+ -54 00:00:00.0
+ -54 04:50:38.1
+ -54 12:31:35.2
+ -54 12:47:53.3
+ -54 01:26:00.5
+ -54 20:58:11.6
+ -54 07:36:05.2
+ -54 15:43:49.8
+ -54 04:25:09.0
+ -54 06:49:27.5
+ -54 02:57:52.0
+ -54 16:45:44.9
+ -54 21:30:57.8
+ -54 04:25:09.2
+ -54 06:49:27.1
+ -54 02:57:52.5
+ -54 16:45:44.7
+ -54 21:30:57.6
+ -54 22:30:04.2
+ -54 01:56:51.6
+ -681 00:00:00.0
+ -681 04:50:38.1
+ -681 12:31:35.2
+ -681 12:47:53.3
+ -681 01:26:00.5
+ -681 20:58:11.6
+ -681 07:36:05.2
+ -681 15:43:49.8
+ -681 04:25:09.0
+ -681 06:49:27.5
+ -681 02:57:52.0
+ -681 16:45:44.9
+ -681 21:30:57.8
+ -681 04:25:09.2
+ -681 06:49:27.1
+ -681 02:57:52.5
+ -681 16:45:44.7
+ -681 21:30:57.6
+ -681 22:30:04.2
+ -681 01:56:51.6
diff --git
a/rust/pspp/src/format/testdata/display/dtime18.2.txt
b/rust/pspp/src/format/testdata/display/dtime18.2.txt
index 50fc3cc4200d5adeb6ae5b8ee86f0227724bc3dc..935dc1daee4a0df4ba8a4b9faacaab9f0970d3ea 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime18.2.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime18.2.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.00
-
0 04:50:38.12
-
0 12:31:35.23
-
0 12:47:53.35
-
0 01:26:00.46
-
0 20:58:11.57
-
0 07:36:05.19
-
0 15:43:49.83
-
0 04:25:09.01
-
0 06:49:27.52
-
0 02:57:52.02
-
0 16:45:44.87
-
0 21:30:57.82
-
0 04:25:09.15
-
0 06:49:27.11
-
0 02:57:52.48
-
0 16:45:44.66
-
0 21:30:57.58
-
0 22:30:04.18
-
0 01:56:51.59
-
1 00:00:00.00
-
1 04:50:38.12
-
1 12:31:35.23
-
1 12:47:53.35
-
1 01:26:00.46
-
1 20:58:11.57
-
1 07:36:05.19
-
1 15:43:49.83
-
1 04:25:09.01
-
1 06:49:27.52
-
1 02:57:52.02
-
1 16:45:44.87
-
1 21:30:57.82
-
1 04:25:09.15
-
1 06:49:27.11
-
1 02:57:52.48
-
1 16:45:44.66
-
1 21:30:57.58
-
1 22:30:04.18
-
1 01:56:51.59
-
2 00:00:00.00
-
2 04:50:38.12
-
2 12:31:35.23
-
2 12:47:53.35
-
2 01:26:00.46
-
2 20:58:11.57
-
2 07:36:05.19
-
2 15:43:49.83
-
2 04:25:09.01
-
2 06:49:27.52
-
2 02:57:52.02
-
2 16:45:44.87
-
2 21:30:57.82
-
2 04:25:09.15
-
2 06:49:27.11
-
2 02:57:52.48
-
2 16:45:44.66
-
2 21:30:57.58
-
2 22:30:04.18
-
2 01:56:51.59
-
54 00:00:00.00
-
54 04:50:38.12
-
54 12:31:35.23
-
54 12:47:53.35
-
54 01:26:00.46
-
54 20:58:11.57
-
54 07:36:05.19
-
54 15:43:49.83
-
54 04:25:09.01
-
54 06:49:27.52
-
54 02:57:52.02
-
54 16:45:44.87
-
54 21:30:57.82
-
54 04:25:09.15
-
54 06:49:27.11
-
54 02:57:52.48
-
54 16:45:44.66
-
54 21:30:57.58
-
54 22:30:04.18
-
54 01:56:51.59
-
681 00:00:00.00
-
681 04:50:38.12
-
681 12:31:35.23
-
681 12:47:53.35
-
681 01:26:00.46
-
681 20:58:11.57
-
681 07:36:05.19
-
681 15:43:49.83
-
681 04:25:09.01
-
681 06:49:27.52
-
681 02:57:52.02
-
681 16:45:44.87
-
681 21:30:57.82
-
681 04:25:09.15
-
681 06:49:27.11
-
681 02:57:52.48
-
681 16:45:44.66
-
681 21:30:57.58
-
681 22:30:04.18
-
681 01:56:51.59
-
0 00:00:00.00
-
-0 04:50:38.12
-
-0 12:31:35.23
-
-0 12:47:53.35
-
-0 01:26:00.46
-
-0 20:58:11.57
-
-0 07:36:05.19
-
-0 15:43:49.83
-
-0 04:25:09.01
-
-0 06:49:27.52
-
-0 02:57:52.02
-
-0 16:45:44.87
-
-0 21:30:57.82
-
-0 04:25:09.15
-
-0 06:49:27.11
-
-0 02:57:52.48
-
-0 16:45:44.66
-
-0 21:30:57.58
-
-0 22:30:04.18
-
-0 01:56:51.59
-
-1 00:00:00.00
-
-1 04:50:38.12
-
-1 12:31:35.23
-
-1 12:47:53.35
-
-1 01:26:00.46
-
-1 20:58:11.57
-
-1 07:36:05.19
-
-1 15:43:49.83
-
-1 04:25:09.01
-
-1 06:49:27.52
-
-1 02:57:52.02
-
-1 16:45:44.87
-
-1 21:30:57.82
-
-1 04:25:09.15
-
-1 06:49:27.11
-
-1 02:57:52.48
-
-1 16:45:44.66
-
-1 21:30:57.58
-
-1 22:30:04.18
-
-1 01:56:51.59
-
-2 00:00:00.00
-
-2 04:50:38.12
-
-2 12:31:35.23
-
-2 12:47:53.35
-
-2 01:26:00.46
-
-2 20:58:11.57
-
-2 07:36:05.19
-
-2 15:43:49.83
-
-2 04:25:09.01
-
-2 06:49:27.52
-
-2 02:57:52.02
-
-2 16:45:44.87
-
-2 21:30:57.82
-
-2 04:25:09.15
-
-2 06:49:27.11
-
-2 02:57:52.48
-
-2 16:45:44.66
-
-2 21:30:57.58
-
-2 22:30:04.18
-
-2 01:56:51.59
-
-54 00:00:00.00
-
-54 04:50:38.12
-
-54 12:31:35.23
-
-54 12:47:53.35
-
-54 01:26:00.46
-
-54 20:58:11.57
-
-54 07:36:05.19
-
-54 15:43:49.83
-
-54 04:25:09.01
-
-54 06:49:27.52
-
-54 02:57:52.02
-
-54 16:45:44.87
-
-54 21:30:57.82
-
-54 04:25:09.15
-
-54 06:49:27.11
-
-54 02:57:52.48
-
-54 16:45:44.66
-
-54 21:30:57.58
-
-54 22:30:04.18
-
-54 01:56:51.59
-
-681 00:00:00.00
-
-681 04:50:38.12
-
-681 12:31:35.23
-
-681 12:47:53.35
-
-681 01:26:00.46
-
-681 20:58:11.57
-
-681 07:36:05.19
-
-681 15:43:49.83
-
-681 04:25:09.01
-
-681 06:49:27.52
-
-681 02:57:52.02
-
-681 16:45:44.87
-
-681 21:30:57.82
-
-681 04:25:09.15
-
-681 06:49:27.11
-
-681 02:57:52.48
-
-681 16:45:44.66
-
-681 21:30:57.58
-
-681 22:30:04.18
-
-681 01:56:51.59
+ 0 00:00:00.00
+ 0 04:50:38.12
+ 0 12:31:35.23
+ 0 12:47:53.35
+ 0 01:26:00.46
+ 0 20:58:11.57
+ 0 07:36:05.19
+ 0 15:43:49.83
+ 0 04:25:09.01
+ 0 06:49:27.52
+ 0 02:57:52.02
+ 0 16:45:44.87
+ 0 21:30:57.82
+ 0 04:25:09.15
+ 0 06:49:27.11
+ 0 02:57:52.48
+ 0 16:45:44.66
+ 0 21:30:57.58
+ 0 22:30:04.18
+ 0 01:56:51.59
+ 1 00:00:00.00
+ 1 04:50:38.12
+ 1 12:31:35.23
+ 1 12:47:53.35
+ 1 01:26:00.46
+ 1 20:58:11.57
+ 1 07:36:05.19
+ 1 15:43:49.83
+ 1 04:25:09.01
+ 1 06:49:27.52
+ 1 02:57:52.02
+ 1 16:45:44.87
+ 1 21:30:57.82
+ 1 04:25:09.15
+ 1 06:49:27.11
+ 1 02:57:52.48
+ 1 16:45:44.66
+ 1 21:30:57.58
+ 1 22:30:04.18
+ 1 01:56:51.59
+ 2 00:00:00.00
+ 2 04:50:38.12
+ 2 12:31:35.23
+ 2 12:47:53.35
+ 2 01:26:00.46
+ 2 20:58:11.57
+ 2 07:36:05.19
+ 2 15:43:49.83
+ 2 04:25:09.01
+ 2 06:49:27.52
+ 2 02:57:52.02
+ 2 16:45:44.87
+ 2 21:30:57.82
+ 2 04:25:09.15
+ 2 06:49:27.11
+ 2 02:57:52.48
+ 2 16:45:44.66
+ 2 21:30:57.58
+ 2 22:30:04.18
+ 2 01:56:51.59
+ 54 00:00:00.00
+ 54 04:50:38.12
+ 54 12:31:35.23
+ 54 12:47:53.35
+ 54 01:26:00.46
+ 54 20:58:11.57
+ 54 07:36:05.19
+ 54 15:43:49.83
+ 54 04:25:09.01
+ 54 06:49:27.52
+ 54 02:57:52.02
+ 54 16:45:44.87
+ 54 21:30:57.82
+ 54 04:25:09.15
+ 54 06:49:27.11
+ 54 02:57:52.48
+ 54 16:45:44.66
+ 54 21:30:57.58
+ 54 22:30:04.18
+ 54 01:56:51.59
+ 681 00:00:00.00
+ 681 04:50:38.12
+ 681 12:31:35.23
+ 681 12:47:53.35
+ 681 01:26:00.46
+ 681 20:58:11.57
+ 681 07:36:05.19
+ 681 15:43:49.83
+ 681 04:25:09.01
+ 681 06:49:27.52
+ 681 02:57:52.02
+ 681 16:45:44.87
+ 681 21:30:57.82
+ 681 04:25:09.15
+ 681 06:49:27.11
+ 681 02:57:52.48
+ 681 16:45:44.66
+ 681 21:30:57.58
+ 681 22:30:04.18
+ 681 01:56:51.59
+ 0 00:00:00.00
+ -0 04:50:38.12
+ -0 12:31:35.23
+ -0 12:47:53.35
+ -0 01:26:00.46
+ -0 20:58:11.57
+ -0 07:36:05.19
+ -0 15:43:49.83
+ -0 04:25:09.01
+ -0 06:49:27.52
+ -0 02:57:52.02
+ -0 16:45:44.87
+ -0 21:30:57.82
+ -0 04:25:09.15
+ -0 06:49:27.11
+ -0 02:57:52.48
+ -0 16:45:44.66
+ -0 21:30:57.58
+ -0 22:30:04.18
+ -0 01:56:51.59
+ -1 00:00:00.00
+ -1 04:50:38.12
+ -1 12:31:35.23
+ -1 12:47:53.35
+ -1 01:26:00.46
+ -1 20:58:11.57
+ -1 07:36:05.19
+ -1 15:43:49.83
+ -1 04:25:09.01
+ -1 06:49:27.52
+ -1 02:57:52.02
+ -1 16:45:44.87
+ -1 21:30:57.82
+ -1 04:25:09.15
+ -1 06:49:27.11
+ -1 02:57:52.48
+ -1 16:45:44.66
+ -1 21:30:57.58
+ -1 22:30:04.18
+ -1 01:56:51.59
+ -2 00:00:00.00
+ -2 04:50:38.12
+ -2 12:31:35.23
+ -2 12:47:53.35
+ -2 01:26:00.46
+ -2 20:58:11.57
+ -2 07:36:05.19
+ -2 15:43:49.83
+ -2 04:25:09.01
+ -2 06:49:27.52
+ -2 02:57:52.02
+ -2 16:45:44.87
+ -2 21:30:57.82
+ -2 04:25:09.15
+ -2 06:49:27.11
+ -2 02:57:52.48
+ -2 16:45:44.66
+ -2 21:30:57.58
+ -2 22:30:04.18
+ -2 01:56:51.59
+ -54 00:00:00.00
+ -54 04:50:38.12
+ -54 12:31:35.23
+ -54 12:47:53.35
+ -54 01:26:00.46
+ -54 20:58:11.57
+ -54 07:36:05.19
+ -54 15:43:49.83
+ -54 04:25:09.01
+ -54 06:49:27.52
+ -54 02:57:52.02
+ -54 16:45:44.87
+ -54 21:30:57.82
+ -54 04:25:09.15
+ -54 06:49:27.11
+ -54 02:57:52.48
+ -54 16:45:44.66
+ -54 21:30:57.58
+ -54 22:30:04.18
+ -54 01:56:51.59
+ -681 00:00:00.00
+ -681 04:50:38.12
+ -681 12:31:35.23
+ -681 12:47:53.35
+ -681 01:26:00.46
+ -681 20:58:11.57
+ -681 07:36:05.19
+ -681 15:43:49.83
+ -681 04:25:09.01
+ -681 06:49:27.52
+ -681 02:57:52.02
+ -681 16:45:44.87
+ -681 21:30:57.82
+ -681 04:25:09.15
+ -681 06:49:27.11
+ -681 02:57:52.48
+ -681 16:45:44.66
+ -681 21:30:57.58
+ -681 22:30:04.18
+ -681 01:56:51.59
diff --git
a/rust/pspp/src/format/testdata/display/dtime18.3.txt
b/rust/pspp/src/format/testdata/display/dtime18.3.txt
index 6426d5119bf3d622dc9af0a64c32718fb71e56bd..7844268a4151c2f465ae3bdccb493ea916eb5449 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime18.3.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime18.3.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.000
-
0 04:50:38.123
-
0 12:31:35.235
-
0 12:47:53.345
-
0 01:26:00.456
-
0 20:58:11.567
-
0 07:36:05.190
-
0 15:43:49.831
-
0 04:25:09.013
-
0 06:49:27.524
-
0 02:57:52.016
-
0 16:45:44.865
-
0 21:30:57.820
-
0 04:25:09.154
-
0 06:49:27.105
-
0 02:57:52.482
-
0 16:45:44.658
-
0 21:30:57.582
-
0 22:30:04.183
-
0 01:56:51.593
-
1 00:00:00.000
-
1 04:50:38.123
-
1 12:31:35.235
-
1 12:47:53.345
-
1 01:26:00.456
-
1 20:58:11.567
-
1 07:36:05.190
-
1 15:43:49.831
-
1 04:25:09.013
-
1 06:49:27.524
-
1 02:57:52.016
-
1 16:45:44.865
-
1 21:30:57.820
-
1 04:25:09.154
-
1 06:49:27.105
-
1 02:57:52.482
-
1 16:45:44.658
-
1 21:30:57.582
-
1 22:30:04.183
-
1 01:56:51.593
-
2 00:00:00.000
-
2 04:50:38.123
-
2 12:31:35.235
-
2 12:47:53.345
-
2 01:26:00.456
-
2 20:58:11.567
-
2 07:36:05.190
-
2 15:43:49.831
-
2 04:25:09.013
-
2 06:49:27.524
-
2 02:57:52.016
-
2 16:45:44.865
-
2 21:30:57.820
-
2 04:25:09.154
-
2 06:49:27.105
-
2 02:57:52.482
-
2 16:45:44.658
-
2 21:30:57.582
-
2 22:30:04.183
-
2 01:56:51.593
-
54 00:00:00.000
-
54 04:50:38.123
-
54 12:31:35.235
-
54 12:47:53.345
-
54 01:26:00.456
-
54 20:58:11.567
-
54 07:36:05.190
-
54 15:43:49.831
-
54 04:25:09.013
-
54 06:49:27.524
-
54 02:57:52.016
-
54 16:45:44.865
-
54 21:30:57.820
-
54 04:25:09.154
-
54 06:49:27.105
-
54 02:57:52.482
-
54 16:45:44.658
-
54 21:30:57.582
-
54 22:30:04.183
-
54 01:56:51.593
-
681 00:00:00.000
-
681 04:50:38.123
-
681 12:31:35.235
-
681 12:47:53.345
-
681 01:26:00.456
-
681 20:58:11.567
-
681 07:36:05.190
-
681 15:43:49.831
-
681 04:25:09.013
-
681 06:49:27.524
-
681 02:57:52.016
-
681 16:45:44.865
-
681 21:30:57.820
-
681 04:25:09.154
-
681 06:49:27.105
-
681 02:57:52.482
-
681 16:45:44.658
-
681 21:30:57.582
-
681 22:30:04.183
-
681 01:56:51.593
-
0 00:00:00.000
-
-0 04:50:38.123
-
-0 12:31:35.235
-
-0 12:47:53.345
-
-0 01:26:00.456
-
-0 20:58:11.567
-
-0 07:36:05.190
-
-0 15:43:49.831
-
-0 04:25:09.013
-
-0 06:49:27.524
-
-0 02:57:52.016
-
-0 16:45:44.865
-
-0 21:30:57.820
-
-0 04:25:09.154
-
-0 06:49:27.105
-
-0 02:57:52.482
-
-0 16:45:44.658
-
-0 21:30:57.582
-
-0 22:30:04.183
-
-0 01:56:51.593
-
-1 00:00:00.000
-
-1 04:50:38.123
-
-1 12:31:35.235
-
-1 12:47:53.345
-
-1 01:26:00.456
-
-1 20:58:11.567
-
-1 07:36:05.190
-
-1 15:43:49.831
-
-1 04:25:09.013
-
-1 06:49:27.524
-
-1 02:57:52.016
-
-1 16:45:44.865
-
-1 21:30:57.820
-
-1 04:25:09.154
-
-1 06:49:27.105
-
-1 02:57:52.482
-
-1 16:45:44.658
-
-1 21:30:57.582
-
-1 22:30:04.183
-
-1 01:56:51.593
-
-2 00:00:00.000
-
-2 04:50:38.123
-
-2 12:31:35.235
-
-2 12:47:53.345
-
-2 01:26:00.456
-
-2 20:58:11.567
-
-2 07:36:05.190
-
-2 15:43:49.831
-
-2 04:25:09.013
-
-2 06:49:27.524
-
-2 02:57:52.016
-
-2 16:45:44.865
-
-2 21:30:57.820
-
-2 04:25:09.154
-
-2 06:49:27.105
-
-2 02:57:52.482
-
-2 16:45:44.658
-
-2 21:30:57.582
-
-2 22:30:04.183
-
-2 01:56:51.593
-
-54 00:00:00.000
-
-54 04:50:38.123
-
-54 12:31:35.235
-
-54 12:47:53.345
-
-54 01:26:00.456
-
-54 20:58:11.567
-
-54 07:36:05.190
-
-54 15:43:49.831
-
-54 04:25:09.013
-
-54 06:49:27.524
-
-54 02:57:52.016
-
-54 16:45:44.865
-
-54 21:30:57.820
-
-54 04:25:09.154
-
-54 06:49:27.105
-
-54 02:57:52.482
-
-54 16:45:44.658
-
-54 21:30:57.582
-
-54 22:30:04.183
-
-54 01:56:51.593
-
-681 00:00:00.000
-
-681 04:50:38.123
-
-681 12:31:35.235
-
-681 12:47:53.345
-
-681 01:26:00.456
-
-681 20:58:11.567
-
-681 07:36:05.190
-
-681 15:43:49.831
-
-681 04:25:09.013
-
-681 06:49:27.524
-
-681 02:57:52.016
-
-681 16:45:44.865
-
-681 21:30:57.820
-
-681 04:25:09.154
-
-681 06:49:27.105
-
-681 02:57:52.482
-
-681 16:45:44.658
-
-681 21:30:57.582
-
-681 22:30:04.183
-
-681 01:56:51.593
+ 0 00:00:00.000
+ 0 04:50:38.123
+ 0 12:31:35.235
+ 0 12:47:53.345
+ 0 01:26:00.456
+ 0 20:58:11.567
+ 0 07:36:05.190
+ 0 15:43:49.831
+ 0 04:25:09.013
+ 0 06:49:27.524
+ 0 02:57:52.016
+ 0 16:45:44.865
+ 0 21:30:57.820
+ 0 04:25:09.154
+ 0 06:49:27.105
+ 0 02:57:52.482
+ 0 16:45:44.658
+ 0 21:30:57.582
+ 0 22:30:04.183
+ 0 01:56:51.593
+ 1 00:00:00.000
+ 1 04:50:38.123
+ 1 12:31:35.235
+ 1 12:47:53.345
+ 1 01:26:00.456
+ 1 20:58:11.567
+ 1 07:36:05.190
+ 1 15:43:49.831
+ 1 04:25:09.013
+ 1 06:49:27.524
+ 1 02:57:52.016
+ 1 16:45:44.865
+ 1 21:30:57.820
+ 1 04:25:09.154
+ 1 06:49:27.105
+ 1 02:57:52.482
+ 1 16:45:44.658
+ 1 21:30:57.582
+ 1 22:30:04.183
+ 1 01:56:51.593
+ 2 00:00:00.000
+ 2 04:50:38.123
+ 2 12:31:35.235
+ 2 12:47:53.345
+ 2 01:26:00.456
+ 2 20:58:11.567
+ 2 07:36:05.190
+ 2 15:43:49.831
+ 2 04:25:09.013
+ 2 06:49:27.524
+ 2 02:57:52.016
+ 2 16:45:44.865
+ 2 21:30:57.820
+ 2 04:25:09.154
+ 2 06:49:27.105
+ 2 02:57:52.482
+ 2 16:45:44.658
+ 2 21:30:57.582
+ 2 22:30:04.183
+ 2 01:56:51.593
+ 54 00:00:00.000
+ 54 04:50:38.123
+ 54 12:31:35.235
+ 54 12:47:53.345
+ 54 01:26:00.456
+ 54 20:58:11.567
+ 54 07:36:05.190
+ 54 15:43:49.831
+ 54 04:25:09.013
+ 54 06:49:27.524
+ 54 02:57:52.016
+ 54 16:45:44.865
+ 54 21:30:57.820
+ 54 04:25:09.154
+ 54 06:49:27.105
+ 54 02:57:52.482
+ 54 16:45:44.658
+ 54 21:30:57.582
+ 54 22:30:04.183
+ 54 01:56:51.593
+ 681 00:00:00.000
+ 681 04:50:38.123
+ 681 12:31:35.235
+ 681 12:47:53.345
+ 681 01:26:00.456
+ 681 20:58:11.567
+ 681 07:36:05.190
+ 681 15:43:49.831
+ 681 04:25:09.013
+ 681 06:49:27.524
+ 681 02:57:52.016
+ 681 16:45:44.865
+ 681 21:30:57.820
+ 681 04:25:09.154
+ 681 06:49:27.105
+ 681 02:57:52.482
+ 681 16:45:44.658
+ 681 21:30:57.582
+ 681 22:30:04.183
+ 681 01:56:51.593
+ 0 00:00:00.000
+ -0 04:50:38.123
+ -0 12:31:35.235
+ -0 12:47:53.345
+ -0 01:26:00.456
+ -0 20:58:11.567
+ -0 07:36:05.190
+ -0 15:43:49.831
+ -0 04:25:09.013
+ -0 06:49:27.524
+ -0 02:57:52.016
+ -0 16:45:44.865
+ -0 21:30:57.820
+ -0 04:25:09.154
+ -0 06:49:27.105
+ -0 02:57:52.482
+ -0 16:45:44.658
+ -0 21:30:57.582
+ -0 22:30:04.183
+ -0 01:56:51.593
+ -1 00:00:00.000
+ -1 04:50:38.123
+ -1 12:31:35.235
+ -1 12:47:53.345
+ -1 01:26:00.456
+ -1 20:58:11.567
+ -1 07:36:05.190
+ -1 15:43:49.831
+ -1 04:25:09.013
+ -1 06:49:27.524
+ -1 02:57:52.016
+ -1 16:45:44.865
+ -1 21:30:57.820
+ -1 04:25:09.154
+ -1 06:49:27.105
+ -1 02:57:52.482
+ -1 16:45:44.658
+ -1 21:30:57.582
+ -1 22:30:04.183
+ -1 01:56:51.593
+ -2 00:00:00.000
+ -2 04:50:38.123
+ -2 12:31:35.235
+ -2 12:47:53.345
+ -2 01:26:00.456
+ -2 20:58:11.567
+ -2 07:36:05.190
+ -2 15:43:49.831
+ -2 04:25:09.013
+ -2 06:49:27.524
+ -2 02:57:52.016
+ -2 16:45:44.865
+ -2 21:30:57.820
+ -2 04:25:09.154
+ -2 06:49:27.105
+ -2 02:57:52.482
+ -2 16:45:44.658
+ -2 21:30:57.582
+ -2 22:30:04.183
+ -2 01:56:51.593
+ -54 00:00:00.000
+ -54 04:50:38.123
+ -54 12:31:35.235
+ -54 12:47:53.345
+ -54 01:26:00.456
+ -54 20:58:11.567
+ -54 07:36:05.190
+ -54 15:43:49.831
+ -54 04:25:09.013
+ -54 06:49:27.524
+ -54 02:57:52.016
+ -54 16:45:44.865
+ -54 21:30:57.820
+ -54 04:25:09.154
+ -54 06:49:27.105
+ -54 02:57:52.482
+ -54 16:45:44.658
+ -54 21:30:57.582
+ -54 22:30:04.183
+ -54 01:56:51.593
+ -681 00:00:00.000
+ -681 04:50:38.123
+ -681 12:31:35.235
+ -681 12:47:53.345
+ -681 01:26:00.456
+ -681 20:58:11.567
+ -681 07:36:05.190
+ -681 15:43:49.831
+ -681 04:25:09.013
+ -681 06:49:27.524
+ -681 02:57:52.016
+ -681 16:45:44.865
+ -681 21:30:57.820
+ -681 04:25:09.154
+ -681 06:49:27.105
+ -681 02:57:52.482
+ -681 16:45:44.658
+ -681 21:30:57.582
+ -681 22:30:04.183
+ -681 01:56:51.593
diff --git
a/rust/pspp/src/format/testdata/display/dtime18.4.txt
b/rust/pspp/src/format/testdata/display/dtime18.4.txt
index 7ae2015ced433261c77d0ddac8ad013e9014281b..ab2a3660bdf81758526ad5beb0d3e1ce154169a3 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime18.4.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime18.4.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.0000
-
0 04:50:38.1230
-
0 12:31:35.2345
-
0 12:47:53.3451
-
0 01:26:00.4561
-
0 20:58:11.5668
-
0 07:36:05.1896
-
0 15:43:49.8313
-
0 04:25:09.0129
-
0 06:49:27.5238
-
0 02:57:52.0156
-
0 16:45:44.8653
-
0 21:30:57.8205
-
0 04:25:09.1539
-
0 06:49:27.1053
-
0 02:57:52.4823
-
0 16:45:44.6583
-
0 21:30:57.5822
-
0 22:30:04.1835
-
0 01:56:51.5932
-
1 00:00:00.0000
-
1 04:50:38.1230
-
1 12:31:35.2345
-
1 12:47:53.3451
-
1 01:26:00.4561
-
1 20:58:11.5668
-
1 07:36:05.1896
-
1 15:43:49.8313
-
1 04:25:09.0129
-
1 06:49:27.5237
-
1 02:57:52.0157
-
1 16:45:44.8653
-
1 21:30:57.8205
-
1 04:25:09.1540
-
1 06:49:27.1053
-
1 02:57:52.4823
-
1 16:45:44.6583
-
1 21:30:57.5822
-
1 22:30:04.1835
-
1 01:56:51.5932
-
2 00:00:00.0000
-
2 04:50:38.1230
-
2 12:31:35.2345
-
2 12:47:53.3451
-
2 01:26:00.4562
-
2 20:58:11.5668
-
2 07:36:05.1896
-
2 15:43:49.8313
-
2 04:25:09.0129
-
2 06:49:27.5237
-
2 02:57:52.0156
-
2 16:45:44.8653
-
2 21:30:57.8205
-
2 04:25:09.1540
-
2 06:49:27.1053
-
2 02:57:52.4823
-
2 16:45:44.6583
-
2 21:30:57.5822
-
2 22:30:04.1835
-
2 01:56:51.5932
-
54 00:00:00.0000
-
54 04:50:38.1230
-
54 12:31:35.2345
-
54 12:47:53.3450
-
54 01:26:00.4561
-
54 20:58:11.5668
-
54 07:36:05.1896
-
54 15:43:49.8313
-
54 04:25:09.0129
-
54 06:49:27.5237
-
54 02:57:52.0157
-
54 16:45:44.8653
-
54 21:30:57.8205
-
54 04:25:09.1540
-
54 06:49:27.1053
-
54 02:57:52.4823
-
54 16:45:44.6583
-
54 21:30:57.5822
-
54 22:30:04.1835
-
54 01:56:51.5932
-
681 00:00:00.0000
-
681 04:50:38.1230
-
681 12:31:35.2345
-
681 12:47:53.3450
-
681 01:26:00.4562
-
681 20:58:11.5668
-
681 07:36:05.1896
-
681 15:43:49.8313
-
681 04:25:09.0129
-
681 06:49:27.5237
-
681 02:57:52.0156
-
681 16:45:44.8653
-
681 21:30:57.8205
-
681 04:25:09.1539
-
681 06:49:27.1053
-
681 02:57:52.4823
-
681 16:45:44.6583
-
681 21:30:57.5822
-
681 22:30:04.1835
-
681 01:56:51.5932
-
0 00:00:00.0000
-
-0 04:50:38.1230
-
-0 12:31:35.2345
-
-0 12:47:53.3451
-
-0 01:26:00.4561
-
-0 20:58:11.5668
-
-0 07:36:05.1896
-
-0 15:43:49.8313
-
-0 04:25:09.0129
-
-0 06:49:27.5238
-
-0 02:57:52.0156
-
-0 16:45:44.8653
-
-0 21:30:57.8205
-
-0 04:25:09.1539
-
-0 06:49:27.1053
-
-0 02:57:52.4823
-
-0 16:45:44.6583
-
-0 21:30:57.5822
-
-0 22:30:04.1835
-
-0 01:56:51.5932
-
-1 00:00:00.0000
-
-1 04:50:38.1230
-
-1 12:31:35.2345
-
-1 12:47:53.3451
-
-1 01:26:00.4561
-
-1 20:58:11.5668
-
-1 07:36:05.1896
-
-1 15:43:49.8313
-
-1 04:25:09.0129
-
-1 06:49:27.5237
-
-1 02:57:52.0157
-
-1 16:45:44.8653
-
-1 21:30:57.8205
-
-1 04:25:09.1540
-
-1 06:49:27.1053
-
-1 02:57:52.4823
-
-1 16:45:44.6583
-
-1 21:30:57.5822
-
-1 22:30:04.1835
-
-1 01:56:51.5932
-
-2 00:00:00.0000
-
-2 04:50:38.1230
-
-2 12:31:35.2345
-
-2 12:47:53.3451
-
-2 01:26:00.4562
-
-2 20:58:11.5668
-
-2 07:36:05.1896
-
-2 15:43:49.8313
-
-2 04:25:09.0129
-
-2 06:49:27.5237
-
-2 02:57:52.0156
-
-2 16:45:44.8653
-
-2 21:30:57.8205
-
-2 04:25:09.1540
-
-2 06:49:27.1053
-
-2 02:57:52.4823
-
-2 16:45:44.6583
-
-2 21:30:57.5822
-
-2 22:30:04.1835
-
-2 01:56:51.5932
-
-54 00:00:00.0000
-
-54 04:50:38.1230
-
-54 12:31:35.2345
-
-54 12:47:53.3450
-
-54 01:26:00.4561
-
-54 20:58:11.5668
-
-54 07:36:05.1896
-
-54 15:43:49.8313
-
-54 04:25:09.0129
-
-54 06:49:27.5237
-
-54 02:57:52.0157
-
-54 16:45:44.8653
-
-54 21:30:57.8205
-
-54 04:25:09.1540
-
-54 06:49:27.1053
-
-54 02:57:52.4823
-
-54 16:45:44.6583
-
-54 21:30:57.5822
-
-54 22:30:04.1835
-
-54 01:56:51.5932
-
-681 00:00:00.0000
-
-681 04:50:38.1230
-
-681 12:31:35.2345
-
-681 12:47:53.3450
-
-681 01:26:00.4562
-
-681 20:58:11.5668
-
-681 07:36:05.1896
-
-681 15:43:49.8313
-
-681 04:25:09.0129
-
-681 06:49:27.5237
-
-681 02:57:52.0156
-
-681 16:45:44.8653
-
-681 21:30:57.8205
-
-681 04:25:09.1539
-
-681 06:49:27.1053
-
-681 02:57:52.4823
-
-681 16:45:44.6583
-
-681 21:30:57.5822
-
-681 22:30:04.1835
-
-681 01:56:51.5932
+ 0 00:00:00.0000
+ 0 04:50:38.1230
+ 0 12:31:35.2345
+ 0 12:47:53.3451
+ 0 01:26:00.4561
+ 0 20:58:11.5668
+ 0 07:36:05.1896
+ 0 15:43:49.8313
+ 0 04:25:09.0129
+ 0 06:49:27.5238
+ 0 02:57:52.0156
+ 0 16:45:44.8653
+ 0 21:30:57.8205
+ 0 04:25:09.1539
+ 0 06:49:27.1053
+ 0 02:57:52.4823
+ 0 16:45:44.6583
+ 0 21:30:57.5822
+ 0 22:30:04.1835
+ 0 01:56:51.5932
+ 1 00:00:00.0000
+ 1 04:50:38.1230
+ 1 12:31:35.2345
+ 1 12:47:53.3451
+ 1 01:26:00.4561
+ 1 20:58:11.5668
+ 1 07:36:05.1896
+ 1 15:43:49.8313
+ 1 04:25:09.0129
+ 1 06:49:27.5237
+ 1 02:57:52.0157
+ 1 16:45:44.8653
+ 1 21:30:57.8205
+ 1 04:25:09.1540
+ 1 06:49:27.1053
+ 1 02:57:52.4823
+ 1 16:45:44.6583
+ 1 21:30:57.5822
+ 1 22:30:04.1835
+ 1 01:56:51.5932
+ 2 00:00:00.0000
+ 2 04:50:38.1230
+ 2 12:31:35.2345
+ 2 12:47:53.3451
+ 2 01:26:00.4562
+ 2 20:58:11.5668
+ 2 07:36:05.1896
+ 2 15:43:49.8313
+ 2 04:25:09.0129
+ 2 06:49:27.5237
+ 2 02:57:52.0156
+ 2 16:45:44.8653
+ 2 21:30:57.8205
+ 2 04:25:09.1540
+ 2 06:49:27.1053
+ 2 02:57:52.4823
+ 2 16:45:44.6583
+ 2 21:30:57.5822
+ 2 22:30:04.1835
+ 2 01:56:51.5932
+ 54 00:00:00.0000
+ 54 04:50:38.1230
+ 54 12:31:35.2345
+ 54 12:47:53.3450
+ 54 01:26:00.4561
+ 54 20:58:11.5668
+ 54 07:36:05.1896
+ 54 15:43:49.8313
+ 54 04:25:09.0129
+ 54 06:49:27.5237
+ 54 02:57:52.0157
+ 54 16:45:44.8653
+ 54 21:30:57.8205
+ 54 04:25:09.1540
+ 54 06:49:27.1053
+ 54 02:57:52.4823
+ 54 16:45:44.6583
+ 54 21:30:57.5822
+ 54 22:30:04.1835
+ 54 01:56:51.5932
+ 681 00:00:00.0000
+ 681 04:50:38.1230
+ 681 12:31:35.2345
+ 681 12:47:53.3450
+ 681 01:26:00.4562
+ 681 20:58:11.5668
+ 681 07:36:05.1896
+ 681 15:43:49.8313
+ 681 04:25:09.0129
+ 681 06:49:27.5237
+ 681 02:57:52.0156
+ 681 16:45:44.8653
+ 681 21:30:57.8205
+ 681 04:25:09.1539
+ 681 06:49:27.1053
+ 681 02:57:52.4823
+ 681 16:45:44.6583
+ 681 21:30:57.5822
+ 681 22:30:04.1835
+ 681 01:56:51.5932
+ 0 00:00:00.0000
+ -0 04:50:38.1230
+ -0 12:31:35.2345
+ -0 12:47:53.3451
+ -0 01:26:00.4561
+ -0 20:58:11.5668
+ -0 07:36:05.1896
+ -0 15:43:49.8313
+ -0 04:25:09.0129
+ -0 06:49:27.5238
+ -0 02:57:52.0156
+ -0 16:45:44.8653
+ -0 21:30:57.8205
+ -0 04:25:09.1539
+ -0 06:49:27.1053
+ -0 02:57:52.4823
+ -0 16:45:44.6583
+ -0 21:30:57.5822
+ -0 22:30:04.1835
+ -0 01:56:51.5932
+ -1 00:00:00.0000
+ -1 04:50:38.1230
+ -1 12:31:35.2345
+ -1 12:47:53.3451
+ -1 01:26:00.4561
+ -1 20:58:11.5668
+ -1 07:36:05.1896
+ -1 15:43:49.8313
+ -1 04:25:09.0129
+ -1 06:49:27.5237
+ -1 02:57:52.0157
+ -1 16:45:44.8653
+ -1 21:30:57.8205
+ -1 04:25:09.1540
+ -1 06:49:27.1053
+ -1 02:57:52.4823
+ -1 16:45:44.6583
+ -1 21:30:57.5822
+ -1 22:30:04.1835
+ -1 01:56:51.5932
+ -2 00:00:00.0000
+ -2 04:50:38.1230
+ -2 12:31:35.2345
+ -2 12:47:53.3451
+ -2 01:26:00.4562
+ -2 20:58:11.5668
+ -2 07:36:05.1896
+ -2 15:43:49.8313
+ -2 04:25:09.0129
+ -2 06:49:27.5237
+ -2 02:57:52.0156
+ -2 16:45:44.8653
+ -2 21:30:57.8205
+ -2 04:25:09.1540
+ -2 06:49:27.1053
+ -2 02:57:52.4823
+ -2 16:45:44.6583
+ -2 21:30:57.5822
+ -2 22:30:04.1835
+ -2 01:56:51.5932
+ -54 00:00:00.0000
+ -54 04:50:38.1230
+ -54 12:31:35.2345
+ -54 12:47:53.3450
+ -54 01:26:00.4561
+ -54 20:58:11.5668
+ -54 07:36:05.1896
+ -54 15:43:49.8313
+ -54 04:25:09.0129
+ -54 06:49:27.5237
+ -54 02:57:52.0157
+ -54 16:45:44.8653
+ -54 21:30:57.8205
+ -54 04:25:09.1540
+ -54 06:49:27.1053
+ -54 02:57:52.4823
+ -54 16:45:44.6583
+ -54 21:30:57.5822
+ -54 22:30:04.1835
+ -54 01:56:51.5932
+-681 00:00:00.0000
+-681 04:50:38.1230
+-681 12:31:35.2345
+-681 12:47:53.3450
+-681 01:26:00.4562
+-681 20:58:11.5668
+-681 07:36:05.1896
+-681 15:43:49.8313
+-681 04:25:09.0129
+-681 06:49:27.5237
+-681 02:57:52.0156
+-681 16:45:44.8653
+-681 21:30:57.8205
+-681 04:25:09.1539
+-681 06:49:27.1053
+-681 02:57:52.4823
+-681 16:45:44.6583
+-681 21:30:57.5822
+-681 22:30:04.1835
+-681 01:56:51.5932
diff --git
a/rust/pspp/src/format/testdata/display/dtime18.5.txt
b/rust/pspp/src/format/testdata/display/dtime18.5.txt
index 8e072d45dff3cc36af0f562e6f1fc6ace227e420..4097f686eca455d8b6dca185152e7fdc2ff3b590 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime18.5.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime18.5.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.00000
-
0 04:50:38.12301
-
0 12:31:35.23453
-
0 12:47:53.34505
-
0 01:26:00.45615
-
0 20:58:11.56677
-
0 07:36:05.18964
-
0 15:43:49.83132
-
0 04:25:09.01293
-
0 06:49:27.52375
-
0 02:57:52.01565
-
0 16:45:44.86529
-
0 21:30:57.82047
-
0 04:25:09.15395
-
0 06:49:27.10533
-
0 02:57:52.48229
-
0 16:45:44.65827
-
0 21:30:57.58219
-
0 22:30:04.18347
-
0 01:56:51.59319
-
1 00:00:00.00000
-
1 04:50:38.12301
-
1 12:31:35.23453
-
1 12:47:53.34505
-
1 01:26:00.45615
-
1 20:58:11.56677
-
1 07:36:05.18964
-
1 15:43:49.83132
-
1 04:25:09.01293
-
1 06:49:27.52375
-
1 02:57:52.01565
-
1 16:45:44.86529
-
1 21:30:57.82047
-
1 04:25:09.15395
-
1 06:49:27.10533
-
1 02:57:52.48229
-
1 16:45:44.65827
-
1 21:30:57.58219
-
1 22:30:04.18347
-
1 01:56:51.59319
-
2 00:00:00.00000
-
2 04:50:38.12301
-
2 12:31:35.23453
-
2 12:47:53.34505
-
2 01:26:00.45615
-
2 20:58:11.56677
-
2 07:36:05.18964
-
2 15:43:49.83132
-
2 04:25:09.01293
-
2 06:49:27.52375
-
2 02:57:52.01565
-
2 16:45:44.86529
-
2 21:30:57.82047
-
2 04:25:09.15395
-
2 06:49:27.10533
-
2 02:57:52.48229
-
2 16:45:44.65827
-
2 21:30:57.58219
-
2 22:30:04.18347
-
2 01:56:51.59319
-
54 00:00:00.00000
-
54 04:50:38.12301
-
54 12:31:35.23453
-
54 12:47:53.34505
-
54 01:26:00.45615
-
54 20:58:11.56677
-
54 07:36:05.18964
-
54 15:43:49.83132
-
54 04:25:09.01293
-
54 06:49:27.52375
-
54 02:57:52.01565
-
54 16:45:44.86529
-
54 21:30:57.82047
-
54 04:25:09.15395
-
54 06:49:27.10533
-
54 02:57:52.48229
-
54 16:45:44.65827
-
54 21:30:57.58219
-
54 22:30:04.18347
-
54 01:56:51.59319
-
681 00:00:00.00000
-
681 04:50:38.12301
-
681 12:31:35.23453
-
681 12:47:53.34505
-
681 01:26:00.45615
-
681 20:58:11.56677
-
681 07:36:05.18964
-
681 15:43:49.83132
-
681 04:25:09.01293
-
681 06:49:27.52375
-
681 02:57:52.01565
-
681 16:45:44.86529
-
681 21:30:57.82047
-
681 04:25:09.15395
-
681 06:49:27.10533
-
681 02:57:52.48229
-
681 16:45:44.65827
-
681 21:30:57.58219
-
681 22:30:04.18347
-
681 01:56:51.59319
-
0 00:00:00.00000
-
-0 04:50:38.12301
-
-0 12:31:35.23453
-
-0 12:47:53.34505
-
-0 01:26:00.45615
-
-0 20:58:11.56677
-
-0 07:36:05.18964
-
-0 15:43:49.83132
-
-0 04:25:09.01293
-
-0 06:49:27.52375
-
-0 02:57:52.01565
-
-0 16:45:44.86529
-
-0 21:30:57.82047
-
-0 04:25:09.15395
-
-0 06:49:27.10533
-
-0 02:57:52.48229
-
-0 16:45:44.65827
-
-0 21:30:57.58219
-
-0 22:30:04.18347
-
-0 01:56:51.59319
-
-1 00:00:00.00000
-
-1 04:50:38.12301
-
-1 12:31:35.23453
-
-1 12:47:53.34505
-
-1 01:26:00.45615
-
-1 20:58:11.56677
-
-1 07:36:05.18964
-
-1 15:43:49.83132
-
-1 04:25:09.01293
-
-1 06:49:27.52375
-
-1 02:57:52.01565
-
-1 16:45:44.86529
-
-1 21:30:57.82047
-
-1 04:25:09.15395
-
-1 06:49:27.10533
-
-1 02:57:52.48229
-
-1 16:45:44.65827
-
-1 21:30:57.58219
-
-1 22:30:04.18347
-
-1 01:56:51.59319
-
-2 00:00:00.00000
-
-2 04:50:38.12301
-
-2 12:31:35.23453
-
-2 12:47:53.34505
-
-2 01:26:00.45615
-
-2 20:58:11.56677
-
-2 07:36:05.18964
-
-2 15:43:49.83132
-
-2 04:25:09.01293
-
-2 06:49:27.52375
-
-2 02:57:52.01565
-
-2 16:45:44.86529
-
-2 21:30:57.82047
-
-2 04:25:09.15395
-
-2 06:49:27.10533
-
-2 02:57:52.48229
-
-2 16:45:44.65827
-
-2 21:30:57.58219
-
-2 22:30:04.18347
-
-2 01:56:51.59319
-
-54 00:00:00.00000
-
-54 04:50:38.12301
-
-54 12:31:35.23453
-
-54 12:47:53.34505
-
-54 01:26:00.45615
-
-54 20:58:11.56677
-
-54 07:36:05.18964
-
-54 15:43:49.83132
-
-54 04:25:09.01293
-
-54 06:49:27.52375
-
-54 02:57:52.01565
-
-54 16:45:44.86529
-
-54 21:30:57.82047
-
-54 04:25:09.15395
-
-54 06:49:27.10533
-
-54 02:57:52.48229
-
-54 16:45:44.65827
-
-54 21:30:57.58219
-
-54 22:30:04.18347
-
-54 01:56:51.59319
-
-681 00:00:00.0000
-
-681 04:50:38.1230
-
-681 12:31:35.2345
-
-681 12:47:53.3450
-
-681 01:26:00.4562
-
-681 20:58:11.5668
-
-681 07:36:05.1896
-
-681 15:43:49.8313
-
-681 04:25:09.0129
-
-681 06:49:27.5237
-
-681 02:57:52.0156
-
-681 16:45:44.8653
-
-681 21:30:57.8205
-
-681 04:25:09.1539
-
-681 06:49:27.1053
-
-681 02:57:52.4823
-
-681 16:45:44.6583
-
-681 21:30:57.5822
-
-681 22:30:04.1835
-
-681 01:56:51.5932
+ 0 00:00:00.00000
+ 0 04:50:38.12301
+ 0 12:31:35.23453
+ 0 12:47:53.34505
+ 0 01:26:00.45615
+ 0 20:58:11.56677
+ 0 07:36:05.18964
+ 0 15:43:49.83132
+ 0 04:25:09.01293
+ 0 06:49:27.52375
+ 0 02:57:52.01565
+ 0 16:45:44.86529
+ 0 21:30:57.82047
+ 0 04:25:09.15395
+ 0 06:49:27.10533
+ 0 02:57:52.48229
+ 0 16:45:44.65827
+ 0 21:30:57.58219
+ 0 22:30:04.18347
+ 0 01:56:51.59319
+ 1 00:00:00.00000
+ 1 04:50:38.12301
+ 1 12:31:35.23453
+ 1 12:47:53.34505
+ 1 01:26:00.45615
+ 1 20:58:11.56677
+ 1 07:36:05.18964
+ 1 15:43:49.83132
+ 1 04:25:09.01293
+ 1 06:49:27.52375
+ 1 02:57:52.01565
+ 1 16:45:44.86529
+ 1 21:30:57.82047
+ 1 04:25:09.15395
+ 1 06:49:27.10533
+ 1 02:57:52.48229
+ 1 16:45:44.65827
+ 1 21:30:57.58219
+ 1 22:30:04.18347
+ 1 01:56:51.59319
+ 2 00:00:00.00000
+ 2 04:50:38.12301
+ 2 12:31:35.23453
+ 2 12:47:53.34505
+ 2 01:26:00.45615
+ 2 20:58:11.56677
+ 2 07:36:05.18964
+ 2 15:43:49.83132
+ 2 04:25:09.01293
+ 2 06:49:27.52375
+ 2 02:57:52.01565
+ 2 16:45:44.86529
+ 2 21:30:57.82047
+ 2 04:25:09.15395
+ 2 06:49:27.10533
+ 2 02:57:52.48229
+ 2 16:45:44.65827
+ 2 21:30:57.58219
+ 2 22:30:04.18347
+ 2 01:56:51.59319
+ 54 00:00:00.00000
+ 54 04:50:38.12301
+ 54 12:31:35.23453
+ 54 12:47:53.34505
+ 54 01:26:00.45615
+ 54 20:58:11.56677
+ 54 07:36:05.18964
+ 54 15:43:49.83132
+ 54 04:25:09.01293
+ 54 06:49:27.52375
+ 54 02:57:52.01565
+ 54 16:45:44.86529
+ 54 21:30:57.82047
+ 54 04:25:09.15395
+ 54 06:49:27.10533
+ 54 02:57:52.48229
+ 54 16:45:44.65827
+ 54 21:30:57.58219
+ 54 22:30:04.18347
+ 54 01:56:51.59319
+681 00:00:00.00000
+681 04:50:38.12301
+681 12:31:35.23453
+681 12:47:53.34505
+681 01:26:00.45615
+681 20:58:11.56677
+681 07:36:05.18964
+681 15:43:49.83132
+681 04:25:09.01293
+681 06:49:27.52375
+681 02:57:52.01565
+681 16:45:44.86529
+681 21:30:57.82047
+681 04:25:09.15395
+681 06:49:27.10533
+681 02:57:52.48229
+681 16:45:44.65827
+681 21:30:57.58219
+681 22:30:04.18347
+681 01:56:51.59319
+ 0 00:00:00.00000
+ -0 04:50:38.12301
+ -0 12:31:35.23453
+ -0 12:47:53.34505
+ -0 01:26:00.45615
+ -0 20:58:11.56677
+ -0 07:36:05.18964
+ -0 15:43:49.83132
+ -0 04:25:09.01293
+ -0 06:49:27.52375
+ -0 02:57:52.01565
+ -0 16:45:44.86529
+ -0 21:30:57.82047
+ -0 04:25:09.15395
+ -0 06:49:27.10533
+ -0 02:57:52.48229
+ -0 16:45:44.65827
+ -0 21:30:57.58219
+ -0 22:30:04.18347
+ -0 01:56:51.59319
+ -1 00:00:00.00000
+ -1 04:50:38.12301
+ -1 12:31:35.23453
+ -1 12:47:53.34505
+ -1 01:26:00.45615
+ -1 20:58:11.56677
+ -1 07:36:05.18964
+ -1 15:43:49.83132
+ -1 04:25:09.01293
+ -1 06:49:27.52375
+ -1 02:57:52.01565
+ -1 16:45:44.86529
+ -1 21:30:57.82047
+ -1 04:25:09.15395
+ -1 06:49:27.10533
+ -1 02:57:52.48229
+ -1 16:45:44.65827
+ -1 21:30:57.58219
+ -1 22:30:04.18347
+ -1 01:56:51.59319
+ -2 00:00:00.00000
+ -2 04:50:38.12301
+ -2 12:31:35.23453
+ -2 12:47:53.34505
+ -2 01:26:00.45615
+ -2 20:58:11.56677
+ -2 07:36:05.18964
+ -2 15:43:49.83132
+ -2 04:25:09.01293
+ -2 06:49:27.52375
+ -2 02:57:52.01565
+ -2 16:45:44.86529
+ -2 21:30:57.82047
+ -2 04:25:09.15395
+ -2 06:49:27.10533
+ -2 02:57:52.48229
+ -2 16:45:44.65827
+ -2 21:30:57.58219
+ -2 22:30:04.18347
+ -2 01:56:51.59319
+-54 00:00:00.00000
+-54 04:50:38.12301
+-54 12:31:35.23453
+-54 12:47:53.34505
+-54 01:26:00.45615
+-54 20:58:11.56677
+-54 07:36:05.18964
+-54 15:43:49.83132
+-54 04:25:09.01293
+-54 06:49:27.52375
+-54 02:57:52.01565
+-54 16:45:44.86529
+-54 21:30:57.82047
+-54 04:25:09.15395
+-54 06:49:27.10533
+-54 02:57:52.48229
+-54 16:45:44.65827
+-54 21:30:57.58219
+-54 22:30:04.18347
+-54 01:56:51.59319
+-681 00:00:00.0000
+-681 04:50:38.1230
+-681 12:31:35.2345
+-681 12:47:53.3450
+-681 01:26:00.4562
+-681 20:58:11.5668
+-681 07:36:05.1896
+-681 15:43:49.8313
+-681 04:25:09.0129
+-681 06:49:27.5237
+-681 02:57:52.0156
+-681 16:45:44.8653
+-681 21:30:57.8205
+-681 04:25:09.1539
+-681 06:49:27.1053
+-681 02:57:52.4823
+-681 16:45:44.6583
+-681 21:30:57.5822
+-681 22:30:04.1835
+-681 01:56:51.5932
diff --git
a/rust/pspp/src/format/testdata/display/dtime18.6.txt
b/rust/pspp/src/format/testdata/display/dtime18.6.txt
index 70aef51cd10984eb7c9e2d25030c8c77858e764d..3d8065285248872d851bb8243af32465abd51e99 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime18.6.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime18.6.txt
@@
-1,200
+1,200
@@
-
0 00:00:00.000000
-
0 04:50:38.123010
-
0 12:31:35.234530
-
0 12:47:53.345050
-
0 01:26:00.456150
-
0 20:58:11.566770
-
0 07:36:05.189640
-
0 15:43:49.831320
-
0 04:25:09.012930
-
0 06:49:27.523750
-
0 02:57:52.015650
-
0 16:45:44.865290
-
0 21:30:57.820470
-
0 04:25:09.153950
-
0 06:49:27.105330
-
0 02:57:52.482290
-
0 16:45:44.658270
-
0 21:30:57.582190
-
0 22:30:04.183470
-
0 01:56:51.593190
-
1 00:00:00.000000
-
1 04:50:38.123010
-
1 12:31:35.234530
-
1 12:47:53.345050
-
1 01:26:00.456150
-
1 20:58:11.566770
-
1 07:36:05.189640
-
1 15:43:49.831320
-
1 04:25:09.012930
-
1 06:49:27.523750
-
1 02:57:52.015650
-
1 16:45:44.865290
-
1 21:30:57.820470
-
1 04:25:09.153950
-
1 06:49:27.105330
-
1 02:57:52.482290
-
1 16:45:44.658270
-
1 21:30:57.582190
-
1 22:30:04.183470
-
1 01:56:51.593190
-
2 00:00:00.000000
-
2 04:50:38.123010
-
2 12:31:35.234530
-
2 12:47:53.345050
-
2 01:26:00.456150
-
2 20:58:11.566770
-
2 07:36:05.189640
-
2 15:43:49.831320
-
2 04:25:09.012930
-
2 06:49:27.523750
-
2 02:57:52.015650
-
2 16:45:44.865290
-
2 21:30:57.820470
-
2 04:25:09.153950
-
2 06:49:27.105330
-
2 02:57:52.482290
-
2 16:45:44.658270
-
2 21:30:57.582190
-
2 22:30:04.183470
-
2 01:56:51.593190
-
54 00:00:00.000000
-
54 04:50:38.123010
-
54 12:31:35.234530
-
54 12:47:53.345050
-
54 01:26:00.456150
-
54 20:58:11.566770
-
54 07:36:05.189640
-
54 15:43:49.831320
-
54 04:25:09.012930
-
54 06:49:27.523750
-
54 02:57:52.015650
-
54 16:45:44.865290
-
54 21:30:57.820470
-
54 04:25:09.153950
-
54 06:49:27.105330
-
54 02:57:52.482290
-
54 16:45:44.658270
-
54 21:30:57.582190
-
54 22:30:04.183470
-
54 01:56:51.593190
-
681 00:00:00.00000
-
681 04:50:38.12301
-
681 12:31:35.23453
-
681 12:47:53.34505
-
681 01:26:00.45615
-
681 20:58:11.56677
-
681 07:36:05.18964
-
681 15:43:49.83132
-
681 04:25:09.01293
-
681 06:49:27.52375
-
681 02:57:52.01565
-
681 16:45:44.86529
-
681 21:30:57.82047
-
681 04:25:09.15395
-
681 06:49:27.10533
-
681 02:57:52.48229
-
681 16:45:44.65827
-
681 21:30:57.58219
-
681 22:30:04.18347
-
681 01:56:51.59319
-
0 00:00:00.000000
-
-0 04:50:38.123010
-
-0 12:31:35.234530
-
-0 12:47:53.345050
-
-0 01:26:00.456150
-
-0 20:58:11.566770
-
-0 07:36:05.189640
-
-0 15:43:49.831320
-
-0 04:25:09.012930
-
-0 06:49:27.523750
-
-0 02:57:52.015650
-
-0 16:45:44.865290
-
-0 21:30:57.820470
-
-0 04:25:09.153950
-
-0 06:49:27.105330
-
-0 02:57:52.482290
-
-0 16:45:44.658270
-
-0 21:30:57.582190
-
-0 22:30:04.183470
-
-0 01:56:51.593190
-
-1 00:00:00.000000
-
-1 04:50:38.123010
-
-1 12:31:35.234530
-
-1 12:47:53.345050
-
-1 01:26:00.456150
-
-1 20:58:11.566770
-
-1 07:36:05.189640
-
-1 15:43:49.831320
-
-1 04:25:09.012930
-
-1 06:49:27.523750
-
-1 02:57:52.015650
-
-1 16:45:44.865290
-
-1 21:30:57.820470
-
-1 04:25:09.153950
-
-1 06:49:27.105330
-
-1 02:57:52.482290
-
-1 16:45:44.658270
-
-1 21:30:57.582190
-
-1 22:30:04.183470
-
-1 01:56:51.593190
-
-2 00:00:00.000000
-
-2 04:50:38.123010
-
-2 12:31:35.234530
-
-2 12:47:53.345050
-
-2 01:26:00.456150
-
-2 20:58:11.566770
-
-2 07:36:05.189640
-
-2 15:43:49.831320
-
-2 04:25:09.012930
-
-2 06:49:27.523750
-
-2 02:57:52.015650
-
-2 16:45:44.865290
-
-2 21:30:57.820470
-
-2 04:25:09.153950
-
-2 06:49:27.105330
-
-2 02:57:52.482290
-
-2 16:45:44.658270
-
-2 21:30:57.582190
-
-2 22:30:04.183470
-
-2 01:56:51.593190
-
-54 00:00:00.00000
-
-54 04:50:38.12301
-
-54 12:31:35.23453
-
-54 12:47:53.34505
-
-54 01:26:00.45615
-
-54 20:58:11.56677
-
-54 07:36:05.18964
-
-54 15:43:49.83132
-
-54 04:25:09.01293
-
-54 06:49:27.52375
-
-54 02:57:52.01565
-
-54 16:45:44.86529
-
-54 21:30:57.82047
-
-54 04:25:09.15395
-
-54 06:49:27.10533
-
-54 02:57:52.48229
-
-54 16:45:44.65827
-
-54 21:30:57.58219
-
-54 22:30:04.18347
-
-54 01:56:51.59319
-
-681 00:00:00.0000
-
-681 04:50:38.1230
-
-681 12:31:35.2345
-
-681 12:47:53.3450
-
-681 01:26:00.4562
-
-681 20:58:11.5668
-
-681 07:36:05.1896
-
-681 15:43:49.8313
-
-681 04:25:09.0129
-
-681 06:49:27.5237
-
-681 02:57:52.0156
-
-681 16:45:44.8653
-
-681 21:30:57.8205
-
-681 04:25:09.1539
-
-681 06:49:27.1053
-
-681 02:57:52.4823
-
-681 16:45:44.6583
-
-681 21:30:57.5822
-
-681 22:30:04.1835
-
-681 01:56:51.5932
+ 0 00:00:00.000000
+ 0 04:50:38.123010
+ 0 12:31:35.234530
+ 0 12:47:53.345050
+ 0 01:26:00.456150
+ 0 20:58:11.566770
+ 0 07:36:05.189640
+ 0 15:43:49.831320
+ 0 04:25:09.012930
+ 0 06:49:27.523750
+ 0 02:57:52.015650
+ 0 16:45:44.865290
+ 0 21:30:57.820470
+ 0 04:25:09.153950
+ 0 06:49:27.105330
+ 0 02:57:52.482290
+ 0 16:45:44.658270
+ 0 21:30:57.582190
+ 0 22:30:04.183470
+ 0 01:56:51.593190
+ 1 00:00:00.000000
+ 1 04:50:38.123010
+ 1 12:31:35.234530
+ 1 12:47:53.345050
+ 1 01:26:00.456150
+ 1 20:58:11.566770
+ 1 07:36:05.189640
+ 1 15:43:49.831320
+ 1 04:25:09.012930
+ 1 06:49:27.523750
+ 1 02:57:52.015650
+ 1 16:45:44.865290
+ 1 21:30:57.820470
+ 1 04:25:09.153950
+ 1 06:49:27.105330
+ 1 02:57:52.482290
+ 1 16:45:44.658270
+ 1 21:30:57.582190
+ 1 22:30:04.183470
+ 1 01:56:51.593190
+ 2 00:00:00.000000
+ 2 04:50:38.123010
+ 2 12:31:35.234530
+ 2 12:47:53.345050
+ 2 01:26:00.456150
+ 2 20:58:11.566770
+ 2 07:36:05.189640
+ 2 15:43:49.831320
+ 2 04:25:09.012930
+ 2 06:49:27.523750
+ 2 02:57:52.015650
+ 2 16:45:44.865290
+ 2 21:30:57.820470
+ 2 04:25:09.153950
+ 2 06:49:27.105330
+ 2 02:57:52.482290
+ 2 16:45:44.658270
+ 2 21:30:57.582190
+ 2 22:30:04.183470
+ 2 01:56:51.593190
+54 00:00:00.000000
+54 04:50:38.123010
+54 12:31:35.234530
+54 12:47:53.345050
+54 01:26:00.456150
+54 20:58:11.566770
+54 07:36:05.189640
+54 15:43:49.831320
+54 04:25:09.012930
+54 06:49:27.523750
+54 02:57:52.015650
+54 16:45:44.865290
+54 21:30:57.820470
+54 04:25:09.153950
+54 06:49:27.105330
+54 02:57:52.482290
+54 16:45:44.658270
+54 21:30:57.582190
+54 22:30:04.183470
+54 01:56:51.593190
+681 00:00:00.00000
+681 04:50:38.12301
+681 12:31:35.23453
+681 12:47:53.34505
+681 01:26:00.45615
+681 20:58:11.56677
+681 07:36:05.18964
+681 15:43:49.83132
+681 04:25:09.01293
+681 06:49:27.52375
+681 02:57:52.01565
+681 16:45:44.86529
+681 21:30:57.82047
+681 04:25:09.15395
+681 06:49:27.10533
+681 02:57:52.48229
+681 16:45:44.65827
+681 21:30:57.58219
+681 22:30:04.18347
+681 01:56:51.59319
+ 0 00:00:00.000000
+-0 04:50:38.123010
+-0 12:31:35.234530
+-0 12:47:53.345050
+-0 01:26:00.456150
+-0 20:58:11.566770
+-0 07:36:05.189640
+-0 15:43:49.831320
+-0 04:25:09.012930
+-0 06:49:27.523750
+-0 02:57:52.015650
+-0 16:45:44.865290
+-0 21:30:57.820470
+-0 04:25:09.153950
+-0 06:49:27.105330
+-0 02:57:52.482290
+-0 16:45:44.658270
+-0 21:30:57.582190
+-0 22:30:04.183470
+-0 01:56:51.593190
+-1 00:00:00.000000
+-1 04:50:38.123010
+-1 12:31:35.234530
+-1 12:47:53.345050
+-1 01:26:00.456150
+-1 20:58:11.566770
+-1 07:36:05.189640
+-1 15:43:49.831320
+-1 04:25:09.012930
+-1 06:49:27.523750
+-1 02:57:52.015650
+-1 16:45:44.865290
+-1 21:30:57.820470
+-1 04:25:09.153950
+-1 06:49:27.105330
+-1 02:57:52.482290
+-1 16:45:44.658270
+-1 21:30:57.582190
+-1 22:30:04.183470
+-1 01:56:51.593190
+-2 00:00:00.000000
+-2 04:50:38.123010
+-2 12:31:35.234530
+-2 12:47:53.345050
+-2 01:26:00.456150
+-2 20:58:11.566770
+-2 07:36:05.189640
+-2 15:43:49.831320
+-2 04:25:09.012930
+-2 06:49:27.523750
+-2 02:57:52.015650
+-2 16:45:44.865290
+-2 21:30:57.820470
+-2 04:25:09.153950
+-2 06:49:27.105330
+-2 02:57:52.482290
+-2 16:45:44.658270
+-2 21:30:57.582190
+-2 22:30:04.183470
+-2 01:56:51.593190
+-54 00:00:00.00000
+-54 04:50:38.12301
+-54 12:31:35.23453
+-54 12:47:53.34505
+-54 01:26:00.45615
+-54 20:58:11.56677
+-54 07:36:05.18964
+-54 15:43:49.83132
+-54 04:25:09.01293
+-54 06:49:27.52375
+-54 02:57:52.01565
+-54 16:45:44.86529
+-54 21:30:57.82047
+-54 04:25:09.15395
+-54 06:49:27.10533
+-54 02:57:52.48229
+-54 16:45:44.65827
+-54 21:30:57.58219
+-54 22:30:04.18347
+-54 01:56:51.59319
+-681 00:00:00.0000
+-681 04:50:38.1230
+-681 12:31:35.2345
+-681 12:47:53.3450
+-681 01:26:00.4562
+-681 20:58:11.5668
+-681 07:36:05.1896
+-681 15:43:49.8313
+-681 04:25:09.0129
+-681 06:49:27.5237
+-681 02:57:52.0156
+-681 16:45:44.8653
+-681 21:30:57.8205
+-681 04:25:09.1539
+-681 06:49:27.1053
+-681 02:57:52.4823
+-681 16:45:44.6583
+-681 21:30:57.5822
+-681 22:30:04.1835
+-681 01:56:51.5932
diff --git
a/rust/pspp/src/format/testdata/display/dtime18.txt
b/rust/pspp/src/format/testdata/display/dtime18.txt
index a8a247e11520cd382705b94d469c6eec2aa87910..c89110fe24b59205e3aec801309899029cbfabee 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime18.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime18.txt
@@
-1,200
+1,200
@@
-
0 00:00:00
-
0 04:50:38
-
0 12:31:35
-
0 12:47:53
-
0 01:26:00
-
0 20:58:11
-
0 07:36:05
-
0 15:43:49
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 04:25:09
-
0 06:49:27
-
0 02:57:52
-
0 16:45:44
-
0 21:30:57
-
0 22:30:04
-
0 01:56:51
-
1 00:00:00
-
1 04:50:38
-
1 12:31:35
-
1 12:47:53
-
1 01:26:00
-
1 20:58:11
-
1 07:36:05
-
1 15:43:49
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 04:25:09
-
1 06:49:27
-
1 02:57:52
-
1 16:45:44
-
1 21:30:57
-
1 22:30:04
-
1 01:56:51
-
2 00:00:00
-
2 04:50:38
-
2 12:31:35
-
2 12:47:53
-
2 01:26:00
-
2 20:58:11
-
2 07:36:05
-
2 15:43:49
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 04:25:09
-
2 06:49:27
-
2 02:57:52
-
2 16:45:44
-
2 21:30:57
-
2 22:30:04
-
2 01:56:51
-
54 00:00:00
-
54 04:50:38
-
54 12:31:35
-
54 12:47:53
-
54 01:26:00
-
54 20:58:11
-
54 07:36:05
-
54 15:43:49
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 04:25:09
-
54 06:49:27
-
54 02:57:52
-
54 16:45:44
-
54 21:30:57
-
54 22:30:04
-
54 01:56:51
-
681 00:00:00
-
681 04:50:38
-
681 12:31:35
-
681 12:47:53
-
681 01:26:00
-
681 20:58:11
-
681 07:36:05
-
681 15:43:49
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 04:25:09
-
681 06:49:27
-
681 02:57:52
-
681 16:45:44
-
681 21:30:57
-
681 22:30:04
-
681 01:56:51
-
0 00:00:00
-
-0 04:50:38
-
-0 12:31:35
-
-0 12:47:53
-
-0 01:26:00
-
-0 20:58:11
-
-0 07:36:05
-
-0 15:43:49
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 04:25:09
-
-0 06:49:27
-
-0 02:57:52
-
-0 16:45:44
-
-0 21:30:57
-
-0 22:30:04
-
-0 01:56:51
-
-1 00:00:00
-
-1 04:50:38
-
-1 12:31:35
-
-1 12:47:53
-
-1 01:26:00
-
-1 20:58:11
-
-1 07:36:05
-
-1 15:43:49
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 04:25:09
-
-1 06:49:27
-
-1 02:57:52
-
-1 16:45:44
-
-1 21:30:57
-
-1 22:30:04
-
-1 01:56:51
-
-2 00:00:00
-
-2 04:50:38
-
-2 12:31:35
-
-2 12:47:53
-
-2 01:26:00
-
-2 20:58:11
-
-2 07:36:05
-
-2 15:43:49
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 04:25:09
-
-2 06:49:27
-
-2 02:57:52
-
-2 16:45:44
-
-2 21:30:57
-
-2 22:30:04
-
-2 01:56:51
-
-54 00:00:00
-
-54 04:50:38
-
-54 12:31:35
-
-54 12:47:53
-
-54 01:26:00
-
-54 20:58:11
-
-54 07:36:05
-
-54 15:43:49
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 04:25:09
-
-54 06:49:27
-
-54 02:57:52
-
-54 16:45:44
-
-54 21:30:57
-
-54 22:30:04
-
-54 01:56:51
-
-681 00:00:00
-
-681 04:50:38
-
-681 12:31:35
-
-681 12:47:53
-
-681 01:26:00
-
-681 20:58:11
-
-681 07:36:05
-
-681 15:43:49
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 04:25:09
-
-681 06:49:27
-
-681 02:57:52
-
-681 16:45:44
-
-681 21:30:57
-
-681 22:30:04
-
-681 01:56:51
+ 0 00:00:00
+ 0 04:50:38
+ 0 12:31:35
+ 0 12:47:53
+ 0 01:26:00
+ 0 20:58:11
+ 0 07:36:05
+ 0 15:43:49
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 04:25:09
+ 0 06:49:27
+ 0 02:57:52
+ 0 16:45:44
+ 0 21:30:57
+ 0 22:30:04
+ 0 01:56:51
+ 1 00:00:00
+ 1 04:50:38
+ 1 12:31:35
+ 1 12:47:53
+ 1 01:26:00
+ 1 20:58:11
+ 1 07:36:05
+ 1 15:43:49
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 04:25:09
+ 1 06:49:27
+ 1 02:57:52
+ 1 16:45:44
+ 1 21:30:57
+ 1 22:30:04
+ 1 01:56:51
+ 2 00:00:00
+ 2 04:50:38
+ 2 12:31:35
+ 2 12:47:53
+ 2 01:26:00
+ 2 20:58:11
+ 2 07:36:05
+ 2 15:43:49
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 04:25:09
+ 2 06:49:27
+ 2 02:57:52
+ 2 16:45:44
+ 2 21:30:57
+ 2 22:30:04
+ 2 01:56:51
+ 54 00:00:00
+ 54 04:50:38
+ 54 12:31:35
+ 54 12:47:53
+ 54 01:26:00
+ 54 20:58:11
+ 54 07:36:05
+ 54 15:43:49
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 04:25:09
+ 54 06:49:27
+ 54 02:57:52
+ 54 16:45:44
+ 54 21:30:57
+ 54 22:30:04
+ 54 01:56:51
+ 681 00:00:00
+ 681 04:50:38
+ 681 12:31:35
+ 681 12:47:53
+ 681 01:26:00
+ 681 20:58:11
+ 681 07:36:05
+ 681 15:43:49
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 04:25:09
+ 681 06:49:27
+ 681 02:57:52
+ 681 16:45:44
+ 681 21:30:57
+ 681 22:30:04
+ 681 01:56:51
+ 0 00:00:00
+ -0 04:50:38
+ -0 12:31:35
+ -0 12:47:53
+ -0 01:26:00
+ -0 20:58:11
+ -0 07:36:05
+ -0 15:43:49
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 04:25:09
+ -0 06:49:27
+ -0 02:57:52
+ -0 16:45:44
+ -0 21:30:57
+ -0 22:30:04
+ -0 01:56:51
+ -1 00:00:00
+ -1 04:50:38
+ -1 12:31:35
+ -1 12:47:53
+ -1 01:26:00
+ -1 20:58:11
+ -1 07:36:05
+ -1 15:43:49
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 04:25:09
+ -1 06:49:27
+ -1 02:57:52
+ -1 16:45:44
+ -1 21:30:57
+ -1 22:30:04
+ -1 01:56:51
+ -2 00:00:00
+ -2 04:50:38
+ -2 12:31:35
+ -2 12:47:53
+ -2 01:26:00
+ -2 20:58:11
+ -2 07:36:05
+ -2 15:43:49
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 04:25:09
+ -2 06:49:27
+ -2 02:57:52
+ -2 16:45:44
+ -2 21:30:57
+ -2 22:30:04
+ -2 01:56:51
+ -54 00:00:00
+ -54 04:50:38
+ -54 12:31:35
+ -54 12:47:53
+ -54 01:26:00
+ -54 20:58:11
+ -54 07:36:05
+ -54 15:43:49
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 04:25:09
+ -54 06:49:27
+ -54 02:57:52
+ -54 16:45:44
+ -54 21:30:57
+ -54 22:30:04
+ -54 01:56:51
+ -681 00:00:00
+ -681 04:50:38
+ -681 12:31:35
+ -681 12:47:53
+ -681 01:26:00
+ -681 20:58:11
+ -681 07:36:05
+ -681 15:43:49
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 04:25:09
+ -681 06:49:27
+ -681 02:57:52
+ -681 16:45:44
+ -681 21:30:57
+ -681 22:30:04
+ -681 01:56:51
diff --git
a/rust/pspp/src/format/testdata/display/dtime8.txt
b/rust/pspp/src/format/testdata/display/dtime8.txt
index 84346f3cfcfff5452d59eddb1cdb7dfd4e1eab22..34d5e7edf36adaecca4d65993a2a50d3537b847a 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime8.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime8.txt
@@
-1,200
+1,200
@@
-
0 00:00
-
0 04:50
-
0 12:31
-
0 12:47
-
0 01:26
-
0 20:58
-
0 07:36
-
0 15:43
-
0 04:25
-
0 06:49
-
0 02:57
-
0 16:45
-
0 21:30
-
0 04:25
-
0 06:49
-
0 02:57
-
0 16:45
-
0 21:30
-
0 22:30
-
0 01:56
-
1 00:00
-
1 04:50
-
1 12:31
-
1 12:47
-
1 01:26
-
1 20:58
-
1 07:36
-
1 15:43
-
1 04:25
-
1 06:49
-
1 02:57
-
1 16:45
-
1 21:30
-
1 04:25
-
1 06:49
-
1 02:57
-
1 16:45
-
1 21:30
-
1 22:30
-
1 01:56
-
2 00:00
-
2 04:50
-
2 12:31
-
2 12:47
-
2 01:26
-
2 20:58
-
2 07:36
-
2 15:43
-
2 04:25
-
2 06:49
-
2 02:57
-
2 16:45
-
2 21:30
-
2 04:25
-
2 06:49
-
2 02:57
-
2 16:45
-
2 21:30
-
2 22:30
-
2 01:56
-
54 00:00
-
54 04:50
-
54 12:31
-
54 12:47
-
54 01:26
-
54 20:58
-
54 07:36
-
54 15:43
-
54 04:25
-
54 06:49
-
54 02:57
-
54 16:45
-
54 21:30
-
54 04:25
-
54 06:49
-
54 02:57
-
54 16:45
-
54 21:30
-
54 22:30
-
54 01:56
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
0 00:00
-
-0 04:50
-
-0 12:31
-
-0 12:47
-
-0 01:26
-
-0 20:58
-
-0 07:36
-
-0 15:43
-
-0 04:25
-
-0 06:49
-
-0 02:57
-
-0 16:45
-
-0 21:30
-
-0 04:25
-
-0 06:49
-
-0 02:57
-
-0 16:45
-
-0 21:30
-
-0 22:30
-
-0 01:56
-
-1 00:00
-
-1 04:50
-
-1 12:31
-
-1 12:47
-
-1 01:26
-
-1 20:58
-
-1 07:36
-
-1 15:43
-
-1 04:25
-
-1 06:49
-
-1 02:57
-
-1 16:45
-
-1 21:30
-
-1 04:25
-
-1 06:49
-
-1 02:57
-
-1 16:45
-
-1 21:30
-
-1 22:30
-
-1 01:56
-
-2 00:00
-
-2 04:50
-
-2 12:31
-
-2 12:47
-
-2 01:26
-
-2 20:58
-
-2 07:36
-
-2 15:43
-
-2 04:25
-
-2 06:49
-
-2 02:57
-
-2 16:45
-
-2 21:30
-
-2 04:25
-
-2 06:49
-
-2 02:57
-
-2 16:45
-
-2 21:30
-
-2 22:30
-
-2 01:56
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
+ 0 00:00
+ 0 04:50
+ 0 12:31
+ 0 12:47
+ 0 01:26
+ 0 20:58
+ 0 07:36
+ 0 15:43
+ 0 04:25
+ 0 06:49
+ 0 02:57
+ 0 16:45
+ 0 21:30
+ 0 04:25
+ 0 06:49
+ 0 02:57
+ 0 16:45
+ 0 21:30
+ 0 22:30
+ 0 01:56
+ 1 00:00
+ 1 04:50
+ 1 12:31
+ 1 12:47
+ 1 01:26
+ 1 20:58
+ 1 07:36
+ 1 15:43
+ 1 04:25
+ 1 06:49
+ 1 02:57
+ 1 16:45
+ 1 21:30
+ 1 04:25
+ 1 06:49
+ 1 02:57
+ 1 16:45
+ 1 21:30
+ 1 22:30
+ 1 01:56
+ 2 00:00
+ 2 04:50
+ 2 12:31
+ 2 12:47
+ 2 01:26
+ 2 20:58
+ 2 07:36
+ 2 15:43
+ 2 04:25
+ 2 06:49
+ 2 02:57
+ 2 16:45
+ 2 21:30
+ 2 04:25
+ 2 06:49
+ 2 02:57
+ 2 16:45
+ 2 21:30
+ 2 22:30
+ 2 01:56
+54 00:00
+54 04:50
+54 12:31
+54 12:47
+54 01:26
+54 20:58
+54 07:36
+54 15:43
+54 04:25
+54 06:49
+54 02:57
+54 16:45
+54 21:30
+54 04:25
+54 06:49
+54 02:57
+54 16:45
+54 21:30
+54 22:30
+54 01:56
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+ 0 00:00
+-0 04:50
+-0 12:31
+-0 12:47
+-0 01:26
+-0 20:58
+-0 07:36
+-0 15:43
+-0 04:25
+-0 06:49
+-0 02:57
+-0 16:45
+-0 21:30
+-0 04:25
+-0 06:49
+-0 02:57
+-0 16:45
+-0 21:30
+-0 22:30
+-0 01:56
+-1 00:00
+-1 04:50
+-1 12:31
+-1 12:47
+-1 01:26
+-1 20:58
+-1 07:36
+-1 15:43
+-1 04:25
+-1 06:49
+-1 02:57
+-1 16:45
+-1 21:30
+-1 04:25
+-1 06:49
+-1 02:57
+-1 16:45
+-1 21:30
+-1 22:30
+-1 01:56
+-2 00:00
+-2 04:50
+-2 12:31
+-2 12:47
+-2 01:26
+-2 20:58
+-2 07:36
+-2 15:43
+-2 04:25
+-2 06:49
+-2 02:57
+-2 16:45
+-2 21:30
+-2 04:25
+-2 06:49
+-2 02:57
+-2 16:45
+-2 21:30
+-2 22:30
+-2 01:56
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
diff --git
a/rust/pspp/src/format/testdata/display/dtime9.txt
b/rust/pspp/src/format/testdata/display/dtime9.txt
index 15ba0a8582eee5913b9243f3ce4ad5206eb8049f..2df605716e9bc29f5d2017b974d467872dfc2ba9 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/dtime9.txt
+++ b/
rust/pspp/src/format/testdata/display/dtime9.txt
@@
-1,200
+1,200
@@
-
0 00:00
-
0 04:50
-
0 12:31
-
0 12:47
-
0 01:26
-
0 20:58
-
0 07:36
-
0 15:43
-
0 04:25
-
0 06:49
-
0 02:57
-
0 16:45
-
0 21:30
-
0 04:25
-
0 06:49
-
0 02:57
-
0 16:45
-
0 21:30
-
0 22:30
-
0 01:56
-
1 00:00
-
1 04:50
-
1 12:31
-
1 12:47
-
1 01:26
-
1 20:58
-
1 07:36
-
1 15:43
-
1 04:25
-
1 06:49
-
1 02:57
-
1 16:45
-
1 21:30
-
1 04:25
-
1 06:49
-
1 02:57
-
1 16:45
-
1 21:30
-
1 22:30
-
1 01:56
-
2 00:00
-
2 04:50
-
2 12:31
-
2 12:47
-
2 01:26
-
2 20:58
-
2 07:36
-
2 15:43
-
2 04:25
-
2 06:49
-
2 02:57
-
2 16:45
-
2 21:30
-
2 04:25
-
2 06:49
-
2 02:57
-
2 16:45
-
2 21:30
-
2 22:30
-
2 01:56
-
54 00:00
-
54 04:50
-
54 12:31
-
54 12:47
-
54 01:26
-
54 20:58
-
54 07:36
-
54 15:43
-
54 04:25
-
54 06:49
-
54 02:57
-
54 16:45
-
54 21:30
-
54 04:25
-
54 06:49
-
54 02:57
-
54 16:45
-
54 21:30
-
54 22:30
-
54 01:56
-
681 00:00
-
681 04:50
-
681 12:31
-
681 12:47
-
681 01:26
-
681 20:58
-
681 07:36
-
681 15:43
-
681 04:25
-
681 06:49
-
681 02:57
-
681 16:45
-
681 21:30
-
681 04:25
-
681 06:49
-
681 02:57
-
681 16:45
-
681 21:30
-
681 22:30
-
681 01:56
-
0 00:00
-
-0 04:50
-
-0 12:31
-
-0 12:47
-
-0 01:26
-
-0 20:58
-
-0 07:36
-
-0 15:43
-
-0 04:25
-
-0 06:49
-
-0 02:57
-
-0 16:45
-
-0 21:30
-
-0 04:25
-
-0 06:49
-
-0 02:57
-
-0 16:45
-
-0 21:30
-
-0 22:30
-
-0 01:56
-
-1 00:00
-
-1 04:50
-
-1 12:31
-
-1 12:47
-
-1 01:26
-
-1 20:58
-
-1 07:36
-
-1 15:43
-
-1 04:25
-
-1 06:49
-
-1 02:57
-
-1 16:45
-
-1 21:30
-
-1 04:25
-
-1 06:49
-
-1 02:57
-
-1 16:45
-
-1 21:30
-
-1 22:30
-
-1 01:56
-
-2 00:00
-
-2 04:50
-
-2 12:31
-
-2 12:47
-
-2 01:26
-
-2 20:58
-
-2 07:36
-
-2 15:43
-
-2 04:25
-
-2 06:49
-
-2 02:57
-
-2 16:45
-
-2 21:30
-
-2 04:25
-
-2 06:49
-
-2 02:57
-
-2 16:45
-
-2 21:30
-
-2 22:30
-
-2 01:56
-
-54 00:00
-
-54 04:50
-
-54 12:31
-
-54 12:47
-
-54 01:26
-
-54 20:58
-
-54 07:36
-
-54 15:43
-
-54 04:25
-
-54 06:49
-
-54 02:57
-
-54 16:45
-
-54 21:30
-
-54 04:25
-
-54 06:49
-
-54 02:57
-
-54 16:45
-
-54 21:30
-
-54 22:30
-
-54 01:56
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
+ 0 00:00
+ 0 04:50
+ 0 12:31
+ 0 12:47
+ 0 01:26
+ 0 20:58
+ 0 07:36
+ 0 15:43
+ 0 04:25
+ 0 06:49
+ 0 02:57
+ 0 16:45
+ 0 21:30
+ 0 04:25
+ 0 06:49
+ 0 02:57
+ 0 16:45
+ 0 21:30
+ 0 22:30
+ 0 01:56
+ 1 00:00
+ 1 04:50
+ 1 12:31
+ 1 12:47
+ 1 01:26
+ 1 20:58
+ 1 07:36
+ 1 15:43
+ 1 04:25
+ 1 06:49
+ 1 02:57
+ 1 16:45
+ 1 21:30
+ 1 04:25
+ 1 06:49
+ 1 02:57
+ 1 16:45
+ 1 21:30
+ 1 22:30
+ 1 01:56
+ 2 00:00
+ 2 04:50
+ 2 12:31
+ 2 12:47
+ 2 01:26
+ 2 20:58
+ 2 07:36
+ 2 15:43
+ 2 04:25
+ 2 06:49
+ 2 02:57
+ 2 16:45
+ 2 21:30
+ 2 04:25
+ 2 06:49
+ 2 02:57
+ 2 16:45
+ 2 21:30
+ 2 22:30
+ 2 01:56
+ 54 00:00
+ 54 04:50
+ 54 12:31
+ 54 12:47
+ 54 01:26
+ 54 20:58
+ 54 07:36
+ 54 15:43
+ 54 04:25
+ 54 06:49
+ 54 02:57
+ 54 16:45
+ 54 21:30
+ 54 04:25
+ 54 06:49
+ 54 02:57
+ 54 16:45
+ 54 21:30
+ 54 22:30
+ 54 01:56
+681 00:00
+681 04:50
+681 12:31
+681 12:47
+681 01:26
+681 20:58
+681 07:36
+681 15:43
+681 04:25
+681 06:49
+681 02:57
+681 16:45
+681 21:30
+681 04:25
+681 06:49
+681 02:57
+681 16:45
+681 21:30
+681 22:30
+681 01:56
+ 0 00:00
+ -0 04:50
+ -0 12:31
+ -0 12:47
+ -0 01:26
+ -0 20:58
+ -0 07:36
+ -0 15:43
+ -0 04:25
+ -0 06:49
+ -0 02:57
+ -0 16:45
+ -0 21:30
+ -0 04:25
+ -0 06:49
+ -0 02:57
+ -0 16:45
+ -0 21:30
+ -0 22:30
+ -0 01:56
+ -1 00:00
+ -1 04:50
+ -1 12:31
+ -1 12:47
+ -1 01:26
+ -1 20:58
+ -1 07:36
+ -1 15:43
+ -1 04:25
+ -1 06:49
+ -1 02:57
+ -1 16:45
+ -1 21:30
+ -1 04:25
+ -1 06:49
+ -1 02:57
+ -1 16:45
+ -1 21:30
+ -1 22:30
+ -1 01:56
+ -2 00:00
+ -2 04:50
+ -2 12:31
+ -2 12:47
+ -2 01:26
+ -2 20:58
+ -2 07:36
+ -2 15:43
+ -2 04:25
+ -2 06:49
+ -2 02:57
+ -2 16:45
+ -2 21:30
+ -2 04:25
+ -2 06:49
+ -2 02:57
+ -2 16:45
+ -2 21:30
+ -2 22:30
+ -2 01:56
+-54 00:00
+-54 04:50
+-54 12:31
+-54 12:47
+-54 01:26
+-54 20:58
+-54 07:36
+-54 15:43
+-54 04:25
+-54 06:49
+-54 02:57
+-54 16:45
+-54 21:30
+-54 04:25
+-54 06:49
+-54 02:57
+-54 16:45
+-54 21:30
+-54 22:30
+-54 01:56
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
diff --git
a/rust/pspp/src/format/testdata/display/mtime10.1.txt
b/rust/pspp/src/format/testdata/display/mtime10.1.txt
index 33f916e37b91777a1849d7e72d6d446f3d7459d2..de5d0796369f7489d60e51cbebbb088177f61c15 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime10.1.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime10.1.txt
@@
-1,200
+1,200
@@
-
00:00.0
-
290:38.1
-
751:35.2
-
767:53.3
-
86:00.5
-
1258:11.6
-
456:05.2
-
943:49.8
-
265:09.0
-
409:27.5
-
177:52.0
-
1005:44.9
-
1290:57.8
-
265:09.2
-
409:27.1
-
177:52.5
-
1005:44.7
-
1290:57.6
-
1350:04.2
-
116:51.6
-
1440:00.0
-
1730:38.1
-
2191:35.2
-
2207:53.3
-
1526:00.5
-
2698:11.6
-
1896:05.2
-
2383:49.8
-
1705:09.0
-
1849:27.5
-
1617:52.0
-
2445:44.9
-
2730:57.8
-
1705:09.2
-
1849:27.1
-
1617:52.5
-
2445:44.7
-
2730:57.6
-
2790:04.2
-
1556:51.6
-
2880:00.0
-
3170:38.1
-
3631:35.2
-
3647:53.3
-
2966:00.5
-
4138:11.6
-
3336:05.2
-
3823:49.8
-
3145:09.0
-
3289:27.5
-
3057:52.0
-
3885:44.9
-
4170:57.8
-
3145:09.2
-
3289:27.1
-
3057:52.5
-
3885:44.7
-
4170:57.6
-
4230:04.2
-
2996:51.6
-
77760:00.0
-
78050:38.1
-
78511:35.2
-
78527:53.3
-
77846:00.5
-
79018:11.6
-
78216:05.2
-
78703:49.8
-
78025:09.0
-
78169:27.5
-
77937:52.0
-
78765:44.9
-
79050:57.8
-
78025:09.2
-
78169:27.1
-
77937:52.5
-
78765:44.7
-
79050:57.6
-
79110:04.2
-
77876:51.6
-
980640:00
-
980930:38
-
981391:35
-
981407:53
-
980726:00
-
981898:11
-
981096:05
-
981583:49
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
981990:04
-
980756:51
-
00:00.0
-
-290:38.1
-
-751:35.2
-
-767:53.3
-
-86:00.5
-
-1258:11.6
-
-456:05.2
-
-943:49.8
-
-265:09.0
-
-409:27.5
-
-177:52.0
-
-1005:44.9
-
-1290:57.8
-
-265:09.2
-
-409:27.1
-
-177:52.5
-
-1005:44.7
-
-1290:57.6
-
-1350:04.2
-
-116:51.6
-
-1440:00.0
-
-1730:38.1
-
-2191:35.2
-
-2207:53.3
-
-1526:00.5
-
-2698:11.6
-
-1896:05.2
-
-2383:49.8
-
-1705:09.0
-
-1849:27.5
-
-1617:52.0
-
-2445:44.9
-
-2730:57.8
-
-1705:09.2
-
-1849:27.1
-
-1617:52.5
-
-2445:44.7
-
-2730:57.6
-
-2790:04.2
-
-1556:51.6
-
-2880:00.0
-
-3170:38.1
-
-3631:35.2
-
-3647:53.3
-
-2966:00.5
-
-4138:11.6
-
-3336:05.2
-
-3823:49.8
-
-3145:09.0
-
-3289:27.5
-
-3057:52.0
-
-3885:44.9
-
-4170:57.8
-
-3145:09.2
-
-3289:27.1
-
-3057:52.5
-
-3885:44.7
-
-4170:57.6
-
-4230:04.2
-
-2996:51.6
-
-77760:00
-
-78050:38
-
-78511:35
-
-78527:53
-
-77846:00
-
-79018:11
-
-78216:05
-
-78703:49
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-79110:04
-
-77876:51
-
-980640:00
-
-980930:38
-
-981391:35
-
-981407:53
-
-980726:00
-
-981898:11
-
-981096:05
-
-981583:49
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-981990:04
-
-980756:51
+ 00:00.0
+ 290:38.1
+ 751:35.2
+ 767:53.3
+ 86:00.5
+ 1258:11.6
+ 456:05.2
+ 943:49.8
+ 265:09.0
+ 409:27.5
+ 177:52.0
+ 1005:44.9
+ 1290:57.8
+ 265:09.2
+ 409:27.1
+ 177:52.5
+ 1005:44.7
+ 1290:57.6
+ 1350:04.2
+ 116:51.6
+ 1440:00.0
+ 1730:38.1
+ 2191:35.2
+ 2207:53.3
+ 1526:00.5
+ 2698:11.6
+ 1896:05.2
+ 2383:49.8
+ 1705:09.0
+ 1849:27.5
+ 1617:52.0
+ 2445:44.9
+ 2730:57.8
+ 1705:09.2
+ 1849:27.1
+ 1617:52.5
+ 2445:44.7
+ 2730:57.6
+ 2790:04.2
+ 1556:51.6
+ 2880:00.0
+ 3170:38.1
+ 3631:35.2
+ 3647:53.3
+ 2966:00.5
+ 4138:11.6
+ 3336:05.2
+ 3823:49.8
+ 3145:09.0
+ 3289:27.5
+ 3057:52.0
+ 3885:44.9
+ 4170:57.8
+ 3145:09.2
+ 3289:27.1
+ 3057:52.5
+ 3885:44.7
+ 4170:57.6
+ 4230:04.2
+ 2996:51.6
+77760:00.0
+78050:38.1
+78511:35.2
+78527:53.3
+77846:00.5
+79018:11.6
+78216:05.2
+78703:49.8
+78025:09.0
+78169:27.5
+77937:52.0
+78765:44.9
+79050:57.8
+78025:09.2
+78169:27.1
+77937:52.5
+78765:44.7
+79050:57.6
+79110:04.2
+77876:51.6
+ 980640:00
+ 980930:38
+ 981391:35
+ 981407:53
+ 980726:00
+ 981898:11
+ 981096:05
+ 981583:49
+ 980905:09
+ 981049:27
+ 980817:52
+ 981645:44
+ 981930:57
+ 980905:09
+ 981049:27
+ 980817:52
+ 981645:44
+ 981930:57
+ 981990:04
+ 980756:51
+ 00:00.0
+ -290:38.1
+ -751:35.2
+ -767:53.3
+ -86:00.5
+-1258:11.6
+ -456:05.2
+ -943:49.8
+ -265:09.0
+ -409:27.5
+ -177:52.0
+-1005:44.9
+-1290:57.8
+ -265:09.2
+ -409:27.1
+ -177:52.5
+-1005:44.7
+-1290:57.6
+-1350:04.2
+ -116:51.6
+-1440:00.0
+-1730:38.1
+-2191:35.2
+-2207:53.3
+-1526:00.5
+-2698:11.6
+-1896:05.2
+-2383:49.8
+-1705:09.0
+-1849:27.5
+-1617:52.0
+-2445:44.9
+-2730:57.8
+-1705:09.2
+-1849:27.1
+-1617:52.5
+-2445:44.7
+-2730:57.6
+-2790:04.2
+-1556:51.6
+-2880:00.0
+-3170:38.1
+-3631:35.2
+-3647:53.3
+-2966:00.5
+-4138:11.6
+-3336:05.2
+-3823:49.8
+-3145:09.0
+-3289:27.5
+-3057:52.0
+-3885:44.9
+-4170:57.8
+-3145:09.2
+-3289:27.1
+-3057:52.5
+-3885:44.7
+-4170:57.6
+-4230:04.2
+-2996:51.6
+ -77760:00
+ -78050:38
+ -78511:35
+ -78527:53
+ -77846:00
+ -79018:11
+ -78216:05
+ -78703:49
+ -78025:09
+ -78169:27
+ -77937:52
+ -78765:44
+ -79050:57
+ -78025:09
+ -78169:27
+ -77937:52
+ -78765:44
+ -79050:57
+ -79110:04
+ -77876:51
+-980640:00
+-980930:38
+-981391:35
+-981407:53
+-980726:00
+-981898:11
+-981096:05
+-981583:49
+-980905:09
+-981049:27
+-980817:52
+-981645:44
+-981930:57
+-980905:09
+-981049:27
+-980817:52
+-981645:44
+-981930:57
+-981990:04
+-980756:51
diff --git
a/rust/pspp/src/format/testdata/display/mtime10.2.txt
b/rust/pspp/src/format/testdata/display/mtime10.2.txt
index 4bfbb0f9d74018d1abd01069e5803e1d5a4c18ba..8f33d3b9e36b6413fb5cc42be32538867a9ef581 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime10.2.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime10.2.txt
@@
-1,200
+1,200
@@
-
00:00.00
-
290:38.12
-
751:35.23
-
767:53.35
-
86:00.46
-
1258:11.57
-
456:05.19
-
943:49.83
-
265:09.01
-
409:27.52
-
177:52.02
-
1005:44.87
-
1290:57.82
-
265:09.15
-
409:27.11
-
177:52.48
-
1005:44.66
-
1290:57.58
-
1350:04.18
-
116:51.59
-
1440:00.00
-
1730:38.12
-
2191:35.23
-
2207:53.35
-
1526:00.46
-
2698:11.57
-
1896:05.19
-
2383:49.83
-
1705:09.01
-
1849:27.52
-
1617:52.02
-
2445:44.87
-
2730:57.82
-
1705:09.15
-
1849:27.11
-
1617:52.48
-
2445:44.66
-
2730:57.58
-
2790:04.18
-
1556:51.59
-
2880:00.00
-
3170:38.12
-
3631:35.23
-
3647:53.35
-
2966:00.46
-
4138:11.57
-
3336:05.19
-
3823:49.83
-
3145:09.01
-
3289:27.52
-
3057:52.02
-
3885:44.87
-
4170:57.82
-
3145:09.15
-
3289:27.11
-
3057:52.48
-
3885:44.66
-
4170:57.58
-
4230:04.18
-
2996:51.59
-
77760:00.0
-
78050:38.1
-
78511:35.2
-
78527:53.3
-
77846:00.5
-
79018:11.6
-
78216:05.2
-
78703:49.8
-
78025:09.0
-
78169:27.5
-
77937:52.0
-
78765:44.9
-
79050:57.8
-
78025:09.2
-
78169:27.1
-
77937:52.5
-
78765:44.7
-
79050:57.6
-
79110:04.2
-
77876:51.6
-
980640:00
-
980930:38
-
981391:35
-
981407:53
-
980726:00
-
981898:11
-
981096:05
-
981583:49
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
981990:04
-
980756:51
-
00:00.00
-
-290:38.12
-
-751:35.23
-
-767:53.35
-
-86:00.46
-
-1258:11.6
-
-456:05.19
-
-943:49.83
-
-265:09.01
-
-409:27.52
-
-177:52.02
-
-1005:44.9
-
-1290:57.8
-
-265:09.15
-
-409:27.11
-
-177:52.48
-
-1005:44.7
-
-1290:57.6
-
-1350:04.2
-
-116:51.59
-
-1440:00.0
-
-1730:38.1
-
-2191:35.2
-
-2207:53.3
-
-1526:00.5
-
-2698:11.6
-
-1896:05.2
-
-2383:49.8
-
-1705:09.0
-
-1849:27.5
-
-1617:52.0
-
-2445:44.9
-
-2730:57.8
-
-1705:09.2
-
-1849:27.1
-
-1617:52.5
-
-2445:44.7
-
-2730:57.6
-
-2790:04.2
-
-1556:51.6
-
-2880:00.0
-
-3170:38.1
-
-3631:35.2
-
-3647:53.3
-
-2966:00.5
-
-4138:11.6
-
-3336:05.2
-
-3823:49.8
-
-3145:09.0
-
-3289:27.5
-
-3057:52.0
-
-3885:44.9
-
-4170:57.8
-
-3145:09.2
-
-3289:27.1
-
-3057:52.5
-
-3885:44.7
-
-4170:57.6
-
-4230:04.2
-
-2996:51.6
-
-77760:00
-
-78050:38
-
-78511:35
-
-78527:53
-
-77846:00
-
-79018:11
-
-78216:05
-
-78703:49
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-79110:04
-
-77876:51
-
-980640:00
-
-980930:38
-
-981391:35
-
-981407:53
-
-980726:00
-
-981898:11
-
-981096:05
-
-981583:49
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-981990:04
-
-980756:51
+ 00:00.00
+ 290:38.12
+ 751:35.23
+ 767:53.35
+ 86:00.46
+1258:11.57
+ 456:05.19
+ 943:49.83
+ 265:09.01
+ 409:27.52
+ 177:52.02
+1005:44.87
+1290:57.82
+ 265:09.15
+ 409:27.11
+ 177:52.48
+1005:44.66
+1290:57.58
+1350:04.18
+ 116:51.59
+1440:00.00
+1730:38.12
+2191:35.23
+2207:53.35
+1526:00.46
+2698:11.57
+1896:05.19
+2383:49.83
+1705:09.01
+1849:27.52
+1617:52.02
+2445:44.87
+2730:57.82
+1705:09.15
+1849:27.11
+1617:52.48
+2445:44.66
+2730:57.58
+2790:04.18
+1556:51.59
+2880:00.00
+3170:38.12
+3631:35.23
+3647:53.35
+2966:00.46
+4138:11.57
+3336:05.19
+3823:49.83
+3145:09.01
+3289:27.52
+3057:52.02
+3885:44.87
+4170:57.82
+3145:09.15
+3289:27.11
+3057:52.48
+3885:44.66
+4170:57.58
+4230:04.18
+2996:51.59
+77760:00.0
+78050:38.1
+78511:35.2
+78527:53.3
+77846:00.5
+79018:11.6
+78216:05.2
+78703:49.8
+78025:09.0
+78169:27.5
+77937:52.0
+78765:44.9
+79050:57.8
+78025:09.2
+78169:27.1
+77937:52.5
+78765:44.7
+79050:57.6
+79110:04.2
+77876:51.6
+ 980640:00
+ 980930:38
+ 981391:35
+ 981407:53
+ 980726:00
+ 981898:11
+ 981096:05
+ 981583:49
+ 980905:09
+ 981049:27
+ 980817:52
+ 981645:44
+ 981930:57
+ 980905:09
+ 981049:27
+ 980817:52
+ 981645:44
+ 981930:57
+ 981990:04
+ 980756:51
+ 00:00.00
+-290:38.12
+-751:35.23
+-767:53.35
+ -86:00.46
+-1258:11.6
+-456:05.19
+-943:49.83
+-265:09.01
+-409:27.52
+-177:52.02
+-1005:44.9
+-1290:57.8
+-265:09.15
+-409:27.11
+-177:52.48
+-1005:44.7
+-1290:57.6
+-1350:04.2
+-116:51.59
+-1440:00.0
+-1730:38.1
+-2191:35.2
+-2207:53.3
+-1526:00.5
+-2698:11.6
+-1896:05.2
+-2383:49.8
+-1705:09.0
+-1849:27.5
+-1617:52.0
+-2445:44.9
+-2730:57.8
+-1705:09.2
+-1849:27.1
+-1617:52.5
+-2445:44.7
+-2730:57.6
+-2790:04.2
+-1556:51.6
+-2880:00.0
+-3170:38.1
+-3631:35.2
+-3647:53.3
+-2966:00.5
+-4138:11.6
+-3336:05.2
+-3823:49.8
+-3145:09.0
+-3289:27.5
+-3057:52.0
+-3885:44.9
+-4170:57.8
+-3145:09.2
+-3289:27.1
+-3057:52.5
+-3885:44.7
+-4170:57.6
+-4230:04.2
+-2996:51.6
+ -77760:00
+ -78050:38
+ -78511:35
+ -78527:53
+ -77846:00
+ -79018:11
+ -78216:05
+ -78703:49
+ -78025:09
+ -78169:27
+ -77937:52
+ -78765:44
+ -79050:57
+ -78025:09
+ -78169:27
+ -77937:52
+ -78765:44
+ -79050:57
+ -79110:04
+ -77876:51
+-980640:00
+-980930:38
+-981391:35
+-981407:53
+-980726:00
+-981898:11
+-981096:05
+-981583:49
+-980905:09
+-981049:27
+-980817:52
+-981645:44
+-981930:57
+-980905:09
+-981049:27
+-980817:52
+-981645:44
+-981930:57
+-981990:04
+-980756:51
diff --git
a/rust/pspp/src/format/testdata/display/mtime10.3.txt
b/rust/pspp/src/format/testdata/display/mtime10.3.txt
index 2ad2d7544e60062ed61cdcd0bca708ecdb07f34f..98a4d9a38a2931c68608f21c4b4027680f6ff07a 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime10.3.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime10.3.txt
@@
-1,200
+1,200
@@
-
00:00.000
-
290:38.123
-
751:35.235
-
767:53.345
-
86:00.456
-
1258:11.57
-
456:05.190
-
943:49.831
-
265:09.013
-
409:27.524
-
177:52.016
-
1005:44.87
-
1290:57.82
-
265:09.154
-
409:27.105
-
177:52.482
-
1005:44.66
-
1290:57.58
-
1350:04.18
-
116:51.593
-
1440:00.00
-
1730:38.12
-
2191:35.23
-
2207:53.35
-
1526:00.46
-
2698:11.57
-
1896:05.19
-
2383:49.83
-
1705:09.01
-
1849:27.52
-
1617:52.02
-
2445:44.87
-
2730:57.82
-
1705:09.15
-
1849:27.11
-
1617:52.48
-
2445:44.66
-
2730:57.58
-
2790:04.18
-
1556:51.59
-
2880:00.00
-
3170:38.12
-
3631:35.23
-
3647:53.35
-
2966:00.46
-
4138:11.57
-
3336:05.19
-
3823:49.83
-
3145:09.01
-
3289:27.52
-
3057:52.02
-
3885:44.87
-
4170:57.82
-
3145:09.15
-
3289:27.11
-
3057:52.48
-
3885:44.66
-
4170:57.58
-
4230:04.18
-
2996:51.59
-
77760:00.0
-
78050:38.1
-
78511:35.2
-
78527:53.3
-
77846:00.5
-
79018:11.6
-
78216:05.2
-
78703:49.8
-
78025:09.0
-
78169:27.5
-
77937:52.0
-
78765:44.9
-
79050:57.8
-
78025:09.2
-
78169:27.1
-
77937:52.5
-
78765:44.7
-
79050:57.6
-
79110:04.2
-
77876:51.6
-
980640:00
-
980930:38
-
981391:35
-
981407:53
-
980726:00
-
981898:11
-
981096:05
-
981583:49
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
981990:04
-
980756:51
-
00:00.000
-
-290:38.12
-
-751:35.23
-
-767:53.35
-
-86:00.456
-
-1258:11.6
-
-456:05.19
-
-943:49.83
-
-265:09.01
-
-409:27.52
-
-177:52.02
-
-1005:44.9
-
-1290:57.8
-
-265:09.15
-
-409:27.11
-
-177:52.48
-
-1005:44.7
-
-1290:57.6
-
-1350:04.2
-
-116:51.59
-
-1440:00.0
-
-1730:38.1
-
-2191:35.2
-
-2207:53.3
-
-1526:00.5
-
-2698:11.6
-
-1896:05.2
-
-2383:49.8
-
-1705:09.0
-
-1849:27.5
-
-1617:52.0
-
-2445:44.9
-
-2730:57.8
-
-1705:09.2
-
-1849:27.1
-
-1617:52.5
-
-2445:44.7
-
-2730:57.6
-
-2790:04.2
-
-1556:51.6
-
-2880:00.0
-
-3170:38.1
-
-3631:35.2
-
-3647:53.3
-
-2966:00.5
-
-4138:11.6
-
-3336:05.2
-
-3823:49.8
-
-3145:09.0
-
-3289:27.5
-
-3057:52.0
-
-3885:44.9
-
-4170:57.8
-
-3145:09.2
-
-3289:27.1
-
-3057:52.5
-
-3885:44.7
-
-4170:57.6
-
-4230:04.2
-
-2996:51.6
-
-77760:00
-
-78050:38
-
-78511:35
-
-78527:53
-
-77846:00
-
-79018:11
-
-78216:05
-
-78703:49
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-79110:04
-
-77876:51
-
-980640:00
-
-980930:38
-
-981391:35
-
-981407:53
-
-980726:00
-
-981898:11
-
-981096:05
-
-981583:49
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-981990:04
-
-980756:51
+ 00:00.000
+290:38.123
+751:35.235
+767:53.345
+ 86:00.456
+1258:11.57
+456:05.190
+943:49.831
+265:09.013
+409:27.524
+177:52.016
+1005:44.87
+1290:57.82
+265:09.154
+409:27.105
+177:52.482
+1005:44.66
+1290:57.58
+1350:04.18
+116:51.593
+1440:00.00
+1730:38.12
+2191:35.23
+2207:53.35
+1526:00.46
+2698:11.57
+1896:05.19
+2383:49.83
+1705:09.01
+1849:27.52
+1617:52.02
+2445:44.87
+2730:57.82
+1705:09.15
+1849:27.11
+1617:52.48
+2445:44.66
+2730:57.58
+2790:04.18
+1556:51.59
+2880:00.00
+3170:38.12
+3631:35.23
+3647:53.35
+2966:00.46
+4138:11.57
+3336:05.19
+3823:49.83
+3145:09.01
+3289:27.52
+3057:52.02
+3885:44.87
+4170:57.82
+3145:09.15
+3289:27.11
+3057:52.48
+3885:44.66
+4170:57.58
+4230:04.18
+2996:51.59
+77760:00.0
+78050:38.1
+78511:35.2
+78527:53.3
+77846:00.5
+79018:11.6
+78216:05.2
+78703:49.8
+78025:09.0
+78169:27.5
+77937:52.0
+78765:44.9
+79050:57.8
+78025:09.2
+78169:27.1
+77937:52.5
+78765:44.7
+79050:57.6
+79110:04.2
+77876:51.6
+ 980640:00
+ 980930:38
+ 981391:35
+ 981407:53
+ 980726:00
+ 981898:11
+ 981096:05
+ 981583:49
+ 980905:09
+ 981049:27
+ 980817:52
+ 981645:44
+ 981930:57
+ 980905:09
+ 981049:27
+ 980817:52
+ 981645:44
+ 981930:57
+ 981990:04
+ 980756:51
+ 00:00.000
+-290:38.12
+-751:35.23
+-767:53.35
+-86:00.456
+-1258:11.6
+-456:05.19
+-943:49.83
+-265:09.01
+-409:27.52
+-177:52.02
+-1005:44.9
+-1290:57.8
+-265:09.15
+-409:27.11
+-177:52.48
+-1005:44.7
+-1290:57.6
+-1350:04.2
+-116:51.59
+-1440:00.0
+-1730:38.1
+-2191:35.2
+-2207:53.3
+-1526:00.5
+-2698:11.6
+-1896:05.2
+-2383:49.8
+-1705:09.0
+-1849:27.5
+-1617:52.0
+-2445:44.9
+-2730:57.8
+-1705:09.2
+-1849:27.1
+-1617:52.5
+-2445:44.7
+-2730:57.6
+-2790:04.2
+-1556:51.6
+-2880:00.0
+-3170:38.1
+-3631:35.2
+-3647:53.3
+-2966:00.5
+-4138:11.6
+-3336:05.2
+-3823:49.8
+-3145:09.0
+-3289:27.5
+-3057:52.0
+-3885:44.9
+-4170:57.8
+-3145:09.2
+-3289:27.1
+-3057:52.5
+-3885:44.7
+-4170:57.6
+-4230:04.2
+-2996:51.6
+ -77760:00
+ -78050:38
+ -78511:35
+ -78527:53
+ -77846:00
+ -79018:11
+ -78216:05
+ -78703:49
+ -78025:09
+ -78169:27
+ -77937:52
+ -78765:44
+ -79050:57
+ -78025:09
+ -78169:27
+ -77937:52
+ -78765:44
+ -79050:57
+ -79110:04
+ -77876:51
+-980640:00
+-980930:38
+-981391:35
+-981407:53
+-980726:00
+-981898:11
+-981096:05
+-981583:49
+-980905:09
+-981049:27
+-980817:52
+-981645:44
+-981930:57
+-980905:09
+-981049:27
+-980817:52
+-981645:44
+-981930:57
+-981990:04
+-980756:51
diff --git
a/rust/pspp/src/format/testdata/display/mtime10.txt
b/rust/pspp/src/format/testdata/display/mtime10.txt
index 8586e16ef626c4ff6ac8159ade15651bffed1760..f53a26850def7c7fe98b25b114e7b1dc9e240517 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime10.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime10.txt
@@
-1,200
+1,200
@@
-
00:00
-
290:38
-
751:35
-
767:53
-
86:00
-
1258:11
-
456:05
-
943:49
-
265:09
-
409:27
-
177:52
-
1005:44
-
1290:57
-
265:09
-
409:27
-
177:52
-
1005:44
-
1290:57
-
1350:04
-
116:51
-
1440:00
-
1730:38
-
2191:35
-
2207:53
-
1526:00
-
2698:11
-
1896:05
-
2383:49
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
2790:04
-
1556:51
-
2880:00
-
3170:38
-
3631:35
-
3647:53
-
2966:00
-
4138:11
-
3336:05
-
3823:49
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
4230:04
-
2996:51
-
77760:00
-
78050:38
-
78511:35
-
78527:53
-
77846:00
-
79018:11
-
78216:05
-
78703:49
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
79110:04
-
77876:51
-
980640:00
-
980930:38
-
981391:35
-
981407:53
-
980726:00
-
981898:11
-
981096:05
-
981583:49
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
981990:04
-
980756:51
-
00:00
-
-290:38
-
-751:35
-
-767:53
-
-86:00
-
-1258:11
-
-456:05
-
-943:49
-
-265:09
-
-409:27
-
-177:52
-
-1005:44
-
-1290:57
-
-265:09
-
-409:27
-
-177:52
-
-1005:44
-
-1290:57
-
-1350:04
-
-116:51
-
-1440:00
-
-1730:38
-
-2191:35
-
-2207:53
-
-1526:00
-
-2698:11
-
-1896:05
-
-2383:49
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-2790:04
-
-1556:51
-
-2880:00
-
-3170:38
-
-3631:35
-
-3647:53
-
-2966:00
-
-4138:11
-
-3336:05
-
-3823:49
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-4230:04
-
-2996:51
-
-77760:00
-
-78050:38
-
-78511:35
-
-78527:53
-
-77846:00
-
-79018:11
-
-78216:05
-
-78703:49
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-79110:04
-
-77876:51
-
-980640:00
-
-980930:38
-
-981391:35
-
-981407:53
-
-980726:00
-
-981898:11
-
-981096:05
-
-981583:49
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-981990:04
-
-980756:51
+ 00:00
+ 290:38
+ 751:35
+ 767:53
+ 86:00
+ 1258:11
+ 456:05
+ 943:49
+ 265:09
+ 409:27
+ 177:52
+ 1005:44
+ 1290:57
+ 265:09
+ 409:27
+ 177:52
+ 1005:44
+ 1290:57
+ 1350:04
+ 116:51
+ 1440:00
+ 1730:38
+ 2191:35
+ 2207:53
+ 1526:00
+ 2698:11
+ 1896:05
+ 2383:49
+ 1705:09
+ 1849:27
+ 1617:52
+ 2445:44
+ 2730:57
+ 1705:09
+ 1849:27
+ 1617:52
+ 2445:44
+ 2730:57
+ 2790:04
+ 1556:51
+ 2880:00
+ 3170:38
+ 3631:35
+ 3647:53
+ 2966:00
+ 4138:11
+ 3336:05
+ 3823:49
+ 3145:09
+ 3289:27
+ 3057:52
+ 3885:44
+ 4170:57
+ 3145:09
+ 3289:27
+ 3057:52
+ 3885:44
+ 4170:57
+ 4230:04
+ 2996:51
+ 77760:00
+ 78050:38
+ 78511:35
+ 78527:53
+ 77846:00
+ 79018:11
+ 78216:05
+ 78703:49
+ 78025:09
+ 78169:27
+ 77937:52
+ 78765:44
+ 79050:57
+ 78025:09
+ 78169:27
+ 77937:52
+ 78765:44
+ 79050:57
+ 79110:04
+ 77876:51
+ 980640:00
+ 980930:38
+ 981391:35
+ 981407:53
+ 980726:00
+ 981898:11
+ 981096:05
+ 981583:49
+ 980905:09
+ 981049:27
+ 980817:52
+ 981645:44
+ 981930:57
+ 980905:09
+ 981049:27
+ 980817:52
+ 981645:44
+ 981930:57
+ 981990:04
+ 980756:51
+ 00:00
+ -290:38
+ -751:35
+ -767:53
+ -86:00
+ -1258:11
+ -456:05
+ -943:49
+ -265:09
+ -409:27
+ -177:52
+ -1005:44
+ -1290:57
+ -265:09
+ -409:27
+ -177:52
+ -1005:44
+ -1290:57
+ -1350:04
+ -116:51
+ -1440:00
+ -1730:38
+ -2191:35
+ -2207:53
+ -1526:00
+ -2698:11
+ -1896:05
+ -2383:49
+ -1705:09
+ -1849:27
+ -1617:52
+ -2445:44
+ -2730:57
+ -1705:09
+ -1849:27
+ -1617:52
+ -2445:44
+ -2730:57
+ -2790:04
+ -1556:51
+ -2880:00
+ -3170:38
+ -3631:35
+ -3647:53
+ -2966:00
+ -4138:11
+ -3336:05
+ -3823:49
+ -3145:09
+ -3289:27
+ -3057:52
+ -3885:44
+ -4170:57
+ -3145:09
+ -3289:27
+ -3057:52
+ -3885:44
+ -4170:57
+ -4230:04
+ -2996:51
+ -77760:00
+ -78050:38
+ -78511:35
+ -78527:53
+ -77846:00
+ -79018:11
+ -78216:05
+ -78703:49
+ -78025:09
+ -78169:27
+ -77937:52
+ -78765:44
+ -79050:57
+ -78025:09
+ -78169:27
+ -77937:52
+ -78765:44
+ -79050:57
+ -79110:04
+ -77876:51
+-980640:00
+-980930:38
+-981391:35
+-981407:53
+-980726:00
+-981898:11
+-981096:05
+-981583:49
+-980905:09
+-981049:27
+-980817:52
+-981645:44
+-981930:57
+-980905:09
+-981049:27
+-980817:52
+-981645:44
+-981930:57
+-981990:04
+-980756:51
diff --git
a/rust/pspp/src/format/testdata/display/mtime11.1.txt
b/rust/pspp/src/format/testdata/display/mtime11.1.txt
index b8ebb5f41a177acc9ce65b4ab4d9979298319dd3..b32535b8aac5b57a57d020056a11a34efc09d3c3 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime11.1.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime11.1.txt
@@
-1,200
+1,200
@@
-
00:00.0
-
290:38.1
-
751:35.2
-
767:53.3
-
86:00.5
-
1258:11.6
-
456:05.2
-
943:49.8
-
265:09.0
-
409:27.5
-
177:52.0
-
1005:44.9
-
1290:57.8
-
265:09.2
-
409:27.1
-
177:52.5
-
1005:44.7
-
1290:57.6
-
1350:04.2
-
116:51.6
-
1440:00.0
-
1730:38.1
-
2191:35.2
-
2207:53.3
-
1526:00.5
-
2698:11.6
-
1896:05.2
-
2383:49.8
-
1705:09.0
-
1849:27.5
-
1617:52.0
-
2445:44.9
-
2730:57.8
-
1705:09.2
-
1849:27.1
-
1617:52.5
-
2445:44.7
-
2730:57.6
-
2790:04.2
-
1556:51.6
-
2880:00.0
-
3170:38.1
-
3631:35.2
-
3647:53.3
-
2966:00.5
-
4138:11.6
-
3336:05.2
-
3823:49.8
-
3145:09.0
-
3289:27.5
-
3057:52.0
-
3885:44.9
-
4170:57.8
-
3145:09.2
-
3289:27.1
-
3057:52.5
-
3885:44.7
-
4170:57.6
-
4230:04.2
-
2996:51.6
-
77760:00.0
-
78050:38.1
-
78511:35.2
-
78527:53.3
-
77846:00.5
-
79018:11.6
-
78216:05.2
-
78703:49.8
-
78025:09.0
-
78169:27.5
-
77937:52.0
-
78765:44.9
-
79050:57.8
-
78025:09.2
-
78169:27.1
-
77937:52.5
-
78765:44.7
-
79050:57.6
-
79110:04.2
-
77876:51.6
-
980640:00.0
-
980930:38.1
-
981391:35.2
-
981407:53.3
-
980726:00.5
-
981898:11.6
-
981096:05.2
-
981583:49.8
-
980905:09.0
-
981049:27.5
-
980817:52.0
-
981645:44.9
-
981930:57.8
-
980905:09.2
-
981049:27.1
-
980817:52.5
-
981645:44.7
-
981930:57.6
-
981990:04.2
-
980756:51.6
-
00:00.0
-
-290:38.1
-
-751:35.2
-
-767:53.3
-
-86:00.5
-
-1258:11.6
-
-456:05.2
-
-943:49.8
-
-265:09.0
-
-409:27.5
-
-177:52.0
-
-1005:44.9
-
-1290:57.8
-
-265:09.2
-
-409:27.1
-
-177:52.5
-
-1005:44.7
-
-1290:57.6
-
-1350:04.2
-
-116:51.6
-
-1440:00.0
-
-1730:38.1
-
-2191:35.2
-
-2207:53.3
-
-1526:00.5
-
-2698:11.6
-
-1896:05.2
-
-2383:49.8
-
-1705:09.0
-
-1849:27.5
-
-1617:52.0
-
-2445:44.9
-
-2730:57.8
-
-1705:09.2
-
-1849:27.1
-
-1617:52.5
-
-2445:44.7
-
-2730:57.6
-
-2790:04.2
-
-1556:51.6
-
-2880:00.0
-
-3170:38.1
-
-3631:35.2
-
-3647:53.3
-
-2966:00.5
-
-4138:11.6
-
-3336:05.2
-
-3823:49.8
-
-3145:09.0
-
-3289:27.5
-
-3057:52.0
-
-3885:44.9
-
-4170:57.8
-
-3145:09.2
-
-3289:27.1
-
-3057:52.5
-
-3885:44.7
-
-4170:57.6
-
-4230:04.2
-
-2996:51.6
-
-77760:00.0
-
-78050:38.1
-
-78511:35.2
-
-78527:53.3
-
-77846:00.5
-
-79018:11.6
-
-78216:05.2
-
-78703:49.8
-
-78025:09.0
-
-78169:27.5
-
-77937:52.0
-
-78765:44.9
-
-79050:57.8
-
-78025:09.2
-
-78169:27.1
-
-77937:52.5
-
-78765:44.7
-
-79050:57.6
-
-79110:04.2
-
-77876:51.6
-
-980640:00
-
-980930:38
-
-981391:35
-
-981407:53
-
-980726:00
-
-981898:11
-
-981096:05
-
-981583:49
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-981990:04
-
-980756:51
+ 00:00.0
+ 290:38.1
+ 751:35.2
+ 767:53.3
+ 86:00.5
+ 1258:11.6
+ 456:05.2
+ 943:49.8
+ 265:09.0
+ 409:27.5
+ 177:52.0
+ 1005:44.9
+ 1290:57.8
+ 265:09.2
+ 409:27.1
+ 177:52.5
+ 1005:44.7
+ 1290:57.6
+ 1350:04.2
+ 116:51.6
+ 1440:00.0
+ 1730:38.1
+ 2191:35.2
+ 2207:53.3
+ 1526:00.5
+ 2698:11.6
+ 1896:05.2
+ 2383:49.8
+ 1705:09.0
+ 1849:27.5
+ 1617:52.0
+ 2445:44.9
+ 2730:57.8
+ 1705:09.2
+ 1849:27.1
+ 1617:52.5
+ 2445:44.7
+ 2730:57.6
+ 2790:04.2
+ 1556:51.6
+ 2880:00.0
+ 3170:38.1
+ 3631:35.2
+ 3647:53.3
+ 2966:00.5
+ 4138:11.6
+ 3336:05.2
+ 3823:49.8
+ 3145:09.0
+ 3289:27.5
+ 3057:52.0
+ 3885:44.9
+ 4170:57.8
+ 3145:09.2
+ 3289:27.1
+ 3057:52.5
+ 3885:44.7
+ 4170:57.6
+ 4230:04.2
+ 2996:51.6
+ 77760:00.0
+ 78050:38.1
+ 78511:35.2
+ 78527:53.3
+ 77846:00.5
+ 79018:11.6
+ 78216:05.2
+ 78703:49.8
+ 78025:09.0
+ 78169:27.5
+ 77937:52.0
+ 78765:44.9
+ 79050:57.8
+ 78025:09.2
+ 78169:27.1
+ 77937:52.5
+ 78765:44.7
+ 79050:57.6
+ 79110:04.2
+ 77876:51.6
+980640:00.0
+980930:38.1
+981391:35.2
+981407:53.3
+980726:00.5
+981898:11.6
+981096:05.2
+981583:49.8
+980905:09.0
+981049:27.5
+980817:52.0
+981645:44.9
+981930:57.8
+980905:09.2
+981049:27.1
+980817:52.5
+981645:44.7
+981930:57.6
+981990:04.2
+980756:51.6
+ 00:00.0
+ -290:38.1
+ -751:35.2
+ -767:53.3
+ -86:00.5
+ -1258:11.6
+ -456:05.2
+ -943:49.8
+ -265:09.0
+ -409:27.5
+ -177:52.0
+ -1005:44.9
+ -1290:57.8
+ -265:09.2
+ -409:27.1
+ -177:52.5
+ -1005:44.7
+ -1290:57.6
+ -1350:04.2
+ -116:51.6
+ -1440:00.0
+ -1730:38.1
+ -2191:35.2
+ -2207:53.3
+ -1526:00.5
+ -2698:11.6
+ -1896:05.2
+ -2383:49.8
+ -1705:09.0
+ -1849:27.5
+ -1617:52.0
+ -2445:44.9
+ -2730:57.8
+ -1705:09.2
+ -1849:27.1
+ -1617:52.5
+ -2445:44.7
+ -2730:57.6
+ -2790:04.2
+ -1556:51.6
+ -2880:00.0
+ -3170:38.1
+ -3631:35.2
+ -3647:53.3
+ -2966:00.5
+ -4138:11.6
+ -3336:05.2
+ -3823:49.8
+ -3145:09.0
+ -3289:27.5
+ -3057:52.0
+ -3885:44.9
+ -4170:57.8
+ -3145:09.2
+ -3289:27.1
+ -3057:52.5
+ -3885:44.7
+ -4170:57.6
+ -4230:04.2
+ -2996:51.6
+-77760:00.0
+-78050:38.1
+-78511:35.2
+-78527:53.3
+-77846:00.5
+-79018:11.6
+-78216:05.2
+-78703:49.8
+-78025:09.0
+-78169:27.5
+-77937:52.0
+-78765:44.9
+-79050:57.8
+-78025:09.2
+-78169:27.1
+-77937:52.5
+-78765:44.7
+-79050:57.6
+-79110:04.2
+-77876:51.6
+ -980640:00
+ -980930:38
+ -981391:35
+ -981407:53
+ -980726:00
+ -981898:11
+ -981096:05
+ -981583:49
+ -980905:09
+ -981049:27
+ -980817:52
+ -981645:44
+ -981930:57
+ -980905:09
+ -981049:27
+ -980817:52
+ -981645:44
+ -981930:57
+ -981990:04
+ -980756:51
diff --git
a/rust/pspp/src/format/testdata/display/mtime11.2.txt
b/rust/pspp/src/format/testdata/display/mtime11.2.txt
index a4c8c8d398a9c844c29c12a86da96999bb9ac272..4105987250ee895bbd9d7ff49eac2e6ac0be8c9f 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime11.2.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime11.2.txt
@@
-1,200
+1,200
@@
-
00:00.00
-
290:38.12
-
751:35.23
-
767:53.35
-
86:00.46
-
1258:11.57
-
456:05.19
-
943:49.83
-
265:09.01
-
409:27.52
-
177:52.02
-
1005:44.87
-
1290:57.82
-
265:09.15
-
409:27.11
-
177:52.48
-
1005:44.66
-
1290:57.58
-
1350:04.18
-
116:51.59
-
1440:00.00
-
1730:38.12
-
2191:35.23
-
2207:53.35
-
1526:00.46
-
2698:11.57
-
1896:05.19
-
2383:49.83
-
1705:09.01
-
1849:27.52
-
1617:52.02
-
2445:44.87
-
2730:57.82
-
1705:09.15
-
1849:27.11
-
1617:52.48
-
2445:44.66
-
2730:57.58
-
2790:04.18
-
1556:51.59
-
2880:00.00
-
3170:38.12
-
3631:35.23
-
3647:53.35
-
2966:00.46
-
4138:11.57
-
3336:05.19
-
3823:49.83
-
3145:09.01
-
3289:27.52
-
3057:52.02
-
3885:44.87
-
4170:57.82
-
3145:09.15
-
3289:27.11
-
3057:52.48
-
3885:44.66
-
4170:57.58
-
4230:04.18
-
2996:51.59
-
77760:00.00
-
78050:38.12
-
78511:35.23
-
78527:53.35
-
77846:00.46
-
79018:11.57
-
78216:05.19
-
78703:49.83
-
78025:09.01
-
78169:27.52
-
77937:52.02
-
78765:44.87
-
79050:57.82
-
78025:09.15
-
78169:27.11
-
77937:52.48
-
78765:44.66
-
79050:57.58
-
79110:04.18
-
77876:51.59
-
980640:00.0
-
980930:38.1
-
981391:35.2
-
981407:53.3
-
980726:00.5
-
981898:11.6
-
981096:05.2
-
981583:49.8
-
980905:09.0
-
981049:27.5
-
980817:52.0
-
981645:44.9
-
981930:57.8
-
980905:09.2
-
981049:27.1
-
980817:52.5
-
981645:44.7
-
981930:57.6
-
981990:04.2
-
980756:51.6
-
00:00.00
-
-290:38.12
-
-751:35.23
-
-767:53.35
-
-86:00.46
-
-1258:11.57
-
-456:05.19
-
-943:49.83
-
-265:09.01
-
-409:27.52
-
-177:52.02
-
-1005:44.87
-
-1290:57.82
-
-265:09.15
-
-409:27.11
-
-177:52.48
-
-1005:44.66
-
-1290:57.58
-
-1350:04.18
-
-116:51.59
-
-1440:00.00
-
-1730:38.12
-
-2191:35.23
-
-2207:53.35
-
-1526:00.46
-
-2698:11.57
-
-1896:05.19
-
-2383:49.83
-
-1705:09.01
-
-1849:27.52
-
-1617:52.02
-
-2445:44.87
-
-2730:57.82
-
-1705:09.15
-
-1849:27.11
-
-1617:52.48
-
-2445:44.66
-
-2730:57.58
-
-2790:04.18
-
-1556:51.59
-
-2880:00.00
-
-3170:38.12
-
-3631:35.23
-
-3647:53.35
-
-2966:00.46
-
-4138:11.57
-
-3336:05.19
-
-3823:49.83
-
-3145:09.01
-
-3289:27.52
-
-3057:52.02
-
-3885:44.87
-
-4170:57.82
-
-3145:09.15
-
-3289:27.11
-
-3057:52.48
-
-3885:44.66
-
-4170:57.58
-
-4230:04.18
-
-2996:51.59
-
-77760:00.0
-
-78050:38.1
-
-78511:35.2
-
-78527:53.3
-
-77846:00.5
-
-79018:11.6
-
-78216:05.2
-
-78703:49.8
-
-78025:09.0
-
-78169:27.5
-
-77937:52.0
-
-78765:44.9
-
-79050:57.8
-
-78025:09.2
-
-78169:27.1
-
-77937:52.5
-
-78765:44.7
-
-79050:57.6
-
-79110:04.2
-
-77876:51.6
-
-980640:00
-
-980930:38
-
-981391:35
-
-981407:53
-
-980726:00
-
-981898:11
-
-981096:05
-
-981583:49
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-981990:04
-
-980756:51
+ 00:00.00
+ 290:38.12
+ 751:35.23
+ 767:53.35
+ 86:00.46
+ 1258:11.57
+ 456:05.19
+ 943:49.83
+ 265:09.01
+ 409:27.52
+ 177:52.02
+ 1005:44.87
+ 1290:57.82
+ 265:09.15
+ 409:27.11
+ 177:52.48
+ 1005:44.66
+ 1290:57.58
+ 1350:04.18
+ 116:51.59
+ 1440:00.00
+ 1730:38.12
+ 2191:35.23
+ 2207:53.35
+ 1526:00.46
+ 2698:11.57
+ 1896:05.19
+ 2383:49.83
+ 1705:09.01
+ 1849:27.52
+ 1617:52.02
+ 2445:44.87
+ 2730:57.82
+ 1705:09.15
+ 1849:27.11
+ 1617:52.48
+ 2445:44.66
+ 2730:57.58
+ 2790:04.18
+ 1556:51.59
+ 2880:00.00
+ 3170:38.12
+ 3631:35.23
+ 3647:53.35
+ 2966:00.46
+ 4138:11.57
+ 3336:05.19
+ 3823:49.83
+ 3145:09.01
+ 3289:27.52
+ 3057:52.02
+ 3885:44.87
+ 4170:57.82
+ 3145:09.15
+ 3289:27.11
+ 3057:52.48
+ 3885:44.66
+ 4170:57.58
+ 4230:04.18
+ 2996:51.59
+77760:00.00
+78050:38.12
+78511:35.23
+78527:53.35
+77846:00.46
+79018:11.57
+78216:05.19
+78703:49.83
+78025:09.01
+78169:27.52
+77937:52.02
+78765:44.87
+79050:57.82
+78025:09.15
+78169:27.11
+77937:52.48
+78765:44.66
+79050:57.58
+79110:04.18
+77876:51.59
+980640:00.0
+980930:38.1
+981391:35.2
+981407:53.3
+980726:00.5
+981898:11.6
+981096:05.2
+981583:49.8
+980905:09.0
+981049:27.5
+980817:52.0
+981645:44.9
+981930:57.8
+980905:09.2
+981049:27.1
+980817:52.5
+981645:44.7
+981930:57.6
+981990:04.2
+980756:51.6
+ 00:00.00
+ -290:38.12
+ -751:35.23
+ -767:53.35
+ -86:00.46
+-1258:11.57
+ -456:05.19
+ -943:49.83
+ -265:09.01
+ -409:27.52
+ -177:52.02
+-1005:44.87
+-1290:57.82
+ -265:09.15
+ -409:27.11
+ -177:52.48
+-1005:44.66
+-1290:57.58
+-1350:04.18
+ -116:51.59
+-1440:00.00
+-1730:38.12
+-2191:35.23
+-2207:53.35
+-1526:00.46
+-2698:11.57
+-1896:05.19
+-2383:49.83
+-1705:09.01
+-1849:27.52
+-1617:52.02
+-2445:44.87
+-2730:57.82
+-1705:09.15
+-1849:27.11
+-1617:52.48
+-2445:44.66
+-2730:57.58
+-2790:04.18
+-1556:51.59
+-2880:00.00
+-3170:38.12
+-3631:35.23
+-3647:53.35
+-2966:00.46
+-4138:11.57
+-3336:05.19
+-3823:49.83
+-3145:09.01
+-3289:27.52
+-3057:52.02
+-3885:44.87
+-4170:57.82
+-3145:09.15
+-3289:27.11
+-3057:52.48
+-3885:44.66
+-4170:57.58
+-4230:04.18
+-2996:51.59
+-77760:00.0
+-78050:38.1
+-78511:35.2
+-78527:53.3
+-77846:00.5
+-79018:11.6
+-78216:05.2
+-78703:49.8
+-78025:09.0
+-78169:27.5
+-77937:52.0
+-78765:44.9
+-79050:57.8
+-78025:09.2
+-78169:27.1
+-77937:52.5
+-78765:44.7
+-79050:57.6
+-79110:04.2
+-77876:51.6
+ -980640:00
+ -980930:38
+ -981391:35
+ -981407:53
+ -980726:00
+ -981898:11
+ -981096:05
+ -981583:49
+ -980905:09
+ -981049:27
+ -980817:52
+ -981645:44
+ -981930:57
+ -980905:09
+ -981049:27
+ -980817:52
+ -981645:44
+ -981930:57
+ -981990:04
+ -980756:51
diff --git
a/rust/pspp/src/format/testdata/display/mtime11.3.txt
b/rust/pspp/src/format/testdata/display/mtime11.3.txt
index f7488fab29aa4704b1c9f91763ae577c684b1f3f..ee969b598475f0c2ce2f6a91b6409ed8901b17e4 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime11.3.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime11.3.txt
@@
-1,200
+1,200
@@
-
00:00.000
-
290:38.123
-
751:35.235
-
767:53.345
-
86:00.456
-
1258:11.567
-
456:05.190
-
943:49.831
-
265:09.013
-
409:27.524
-
177:52.016
-
1005:44.865
-
1290:57.820
-
265:09.154
-
409:27.105
-
177:52.482
-
1005:44.658
-
1290:57.582
-
1350:04.183
-
116:51.593
-
1440:00.000
-
1730:38.123
-
2191:35.235
-
2207:53.345
-
1526:00.456
-
2698:11.567
-
1896:05.190
-
2383:49.831
-
1705:09.013
-
1849:27.524
-
1617:52.016
-
2445:44.865
-
2730:57.820
-
1705:09.154
-
1849:27.105
-
1617:52.482
-
2445:44.658
-
2730:57.582
-
2790:04.183
-
1556:51.593
-
2880:00.000
-
3170:38.123
-
3631:35.235
-
3647:53.345
-
2966:00.456
-
4138:11.567
-
3336:05.190
-
3823:49.831
-
3145:09.013
-
3289:27.524
-
3057:52.016
-
3885:44.865
-
4170:57.820
-
3145:09.154
-
3289:27.105
-
3057:52.482
-
3885:44.658
-
4170:57.582
-
4230:04.183
-
2996:51.593
-
77760:00.00
-
78050:38.12
-
78511:35.23
-
78527:53.35
-
77846:00.46
-
79018:11.57
-
78216:05.19
-
78703:49.83
-
78025:09.01
-
78169:27.52
-
77937:52.02
-
78765:44.87
-
79050:57.82
-
78025:09.15
-
78169:27.11
-
77937:52.48
-
78765:44.66
-
79050:57.58
-
79110:04.18
-
77876:51.59
-
980640:00.0
-
980930:38.1
-
981391:35.2
-
981407:53.3
-
980726:00.5
-
981898:11.6
-
981096:05.2
-
981583:49.8
-
980905:09.0
-
981049:27.5
-
980817:52.0
-
981645:44.9
-
981930:57.8
-
980905:09.2
-
981049:27.1
-
980817:52.5
-
981645:44.7
-
981930:57.6
-
981990:04.2
-
980756:51.6
-
00:00.000
-
-290:38.123
-
-751:35.235
-
-767:53.345
-
-86:00.456
-
-1258:11.57
-
-456:05.190
-
-943:49.831
-
-265:09.013
-
-409:27.524
-
-177:52.016
-
-1005:44.87
-
-1290:57.82
-
-265:09.154
-
-409:27.105
-
-177:52.482
-
-1005:44.66
-
-1290:57.58
-
-1350:04.18
-
-116:51.593
-
-1440:00.00
-
-1730:38.12
-
-2191:35.23
-
-2207:53.35
-
-1526:00.46
-
-2698:11.57
-
-1896:05.19
-
-2383:49.83
-
-1705:09.01
-
-1849:27.52
-
-1617:52.02
-
-2445:44.87
-
-2730:57.82
-
-1705:09.15
-
-1849:27.11
-
-1617:52.48
-
-2445:44.66
-
-2730:57.58
-
-2790:04.18
-
-1556:51.59
-
-2880:00.00
-
-3170:38.12
-
-3631:35.23
-
-3647:53.35
-
-2966:00.46
-
-4138:11.57
-
-3336:05.19
-
-3823:49.83
-
-3145:09.01
-
-3289:27.52
-
-3057:52.02
-
-3885:44.87
-
-4170:57.82
-
-3145:09.15
-
-3289:27.11
-
-3057:52.48
-
-3885:44.66
-
-4170:57.58
-
-4230:04.18
-
-2996:51.59
-
-77760:00.0
-
-78050:38.1
-
-78511:35.2
-
-78527:53.3
-
-77846:00.5
-
-79018:11.6
-
-78216:05.2
-
-78703:49.8
-
-78025:09.0
-
-78169:27.5
-
-77937:52.0
-
-78765:44.9
-
-79050:57.8
-
-78025:09.2
-
-78169:27.1
-
-77937:52.5
-
-78765:44.7
-
-79050:57.6
-
-79110:04.2
-
-77876:51.6
-
-980640:00
-
-980930:38
-
-981391:35
-
-981407:53
-
-980726:00
-
-981898:11
-
-981096:05
-
-981583:49
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-981990:04
-
-980756:51
+ 00:00.000
+ 290:38.123
+ 751:35.235
+ 767:53.345
+ 86:00.456
+1258:11.567
+ 456:05.190
+ 943:49.831
+ 265:09.013
+ 409:27.524
+ 177:52.016
+1005:44.865
+1290:57.820
+ 265:09.154
+ 409:27.105
+ 177:52.482
+1005:44.658
+1290:57.582
+1350:04.183
+ 116:51.593
+1440:00.000
+1730:38.123
+2191:35.235
+2207:53.345
+1526:00.456
+2698:11.567
+1896:05.190
+2383:49.831
+1705:09.013
+1849:27.524
+1617:52.016
+2445:44.865
+2730:57.820
+1705:09.154
+1849:27.105
+1617:52.482
+2445:44.658
+2730:57.582
+2790:04.183
+1556:51.593
+2880:00.000
+3170:38.123
+3631:35.235
+3647:53.345
+2966:00.456
+4138:11.567
+3336:05.190
+3823:49.831
+3145:09.013
+3289:27.524
+3057:52.016
+3885:44.865
+4170:57.820
+3145:09.154
+3289:27.105
+3057:52.482
+3885:44.658
+4170:57.582
+4230:04.183
+2996:51.593
+77760:00.00
+78050:38.12
+78511:35.23
+78527:53.35
+77846:00.46
+79018:11.57
+78216:05.19
+78703:49.83
+78025:09.01
+78169:27.52
+77937:52.02
+78765:44.87
+79050:57.82
+78025:09.15
+78169:27.11
+77937:52.48
+78765:44.66
+79050:57.58
+79110:04.18
+77876:51.59
+980640:00.0
+980930:38.1
+981391:35.2
+981407:53.3
+980726:00.5
+981898:11.6
+981096:05.2
+981583:49.8
+980905:09.0
+981049:27.5
+980817:52.0
+981645:44.9
+981930:57.8
+980905:09.2
+981049:27.1
+980817:52.5
+981645:44.7
+981930:57.6
+981990:04.2
+980756:51.6
+ 00:00.000
+-290:38.123
+-751:35.235
+-767:53.345
+ -86:00.456
+-1258:11.57
+-456:05.190
+-943:49.831
+-265:09.013
+-409:27.524
+-177:52.016
+-1005:44.87
+-1290:57.82
+-265:09.154
+-409:27.105
+-177:52.482
+-1005:44.66
+-1290:57.58
+-1350:04.18
+-116:51.593
+-1440:00.00
+-1730:38.12
+-2191:35.23
+-2207:53.35
+-1526:00.46
+-2698:11.57
+-1896:05.19
+-2383:49.83
+-1705:09.01
+-1849:27.52
+-1617:52.02
+-2445:44.87
+-2730:57.82
+-1705:09.15
+-1849:27.11
+-1617:52.48
+-2445:44.66
+-2730:57.58
+-2790:04.18
+-1556:51.59
+-2880:00.00
+-3170:38.12
+-3631:35.23
+-3647:53.35
+-2966:00.46
+-4138:11.57
+-3336:05.19
+-3823:49.83
+-3145:09.01
+-3289:27.52
+-3057:52.02
+-3885:44.87
+-4170:57.82
+-3145:09.15
+-3289:27.11
+-3057:52.48
+-3885:44.66
+-4170:57.58
+-4230:04.18
+-2996:51.59
+-77760:00.0
+-78050:38.1
+-78511:35.2
+-78527:53.3
+-77846:00.5
+-79018:11.6
+-78216:05.2
+-78703:49.8
+-78025:09.0
+-78169:27.5
+-77937:52.0
+-78765:44.9
+-79050:57.8
+-78025:09.2
+-78169:27.1
+-77937:52.5
+-78765:44.7
+-79050:57.6
+-79110:04.2
+-77876:51.6
+ -980640:00
+ -980930:38
+ -981391:35
+ -981407:53
+ -980726:00
+ -981898:11
+ -981096:05
+ -981583:49
+ -980905:09
+ -981049:27
+ -980817:52
+ -981645:44
+ -981930:57
+ -980905:09
+ -981049:27
+ -980817:52
+ -981645:44
+ -981930:57
+ -981990:04
+ -980756:51
diff --git
a/rust/pspp/src/format/testdata/display/mtime11.4.txt
b/rust/pspp/src/format/testdata/display/mtime11.4.txt
index fed85cd87c9ae815a7d685a434de7c48cc420158..a68b9c37251e2825b2d15749f62e523b2e96eaa0 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime11.4.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime11.4.txt
@@
-1,200
+1,200
@@
-
00:00.0000
-
290:38.1230
-
751:35.2345
-
767:53.3451
-
86:00.4561
-
1258:11.567
-
456:05.1896
-
943:49.8313
-
265:09.0129
-
409:27.5238
-
177:52.0156
-
1005:44.865
-
1290:57.820
-
265:09.1539
-
409:27.1053
-
177:52.4823
-
1005:44.658
-
1290:57.582
-
1350:04.183
-
116:51.5932
-
1440:00.000
-
1730:38.123
-
2191:35.235
-
2207:53.345
-
1526:00.456
-
2698:11.567
-
1896:05.190
-
2383:49.831
-
1705:09.013
-
1849:27.524
-
1617:52.016
-
2445:44.865
-
2730:57.820
-
1705:09.154
-
1849:27.105
-
1617:52.482
-
2445:44.658
-
2730:57.582
-
2790:04.183
-
1556:51.593
-
2880:00.000
-
3170:38.123
-
3631:35.235
-
3647:53.345
-
2966:00.456
-
4138:11.567
-
3336:05.190
-
3823:49.831
-
3145:09.013
-
3289:27.524
-
3057:52.016
-
3885:44.865
-
4170:57.820
-
3145:09.154
-
3289:27.105
-
3057:52.482
-
3885:44.658
-
4170:57.582
-
4230:04.183
-
2996:51.593
-
77760:00.00
-
78050:38.12
-
78511:35.23
-
78527:53.35
-
77846:00.46
-
79018:11.57
-
78216:05.19
-
78703:49.83
-
78025:09.01
-
78169:27.52
-
77937:52.02
-
78765:44.87
-
79050:57.82
-
78025:09.15
-
78169:27.11
-
77937:52.48
-
78765:44.66
-
79050:57.58
-
79110:04.18
-
77876:51.59
-
980640:00.0
-
980930:38.1
-
981391:35.2
-
981407:53.3
-
980726:00.5
-
981898:11.6
-
981096:05.2
-
981583:49.8
-
980905:09.0
-
981049:27.5
-
980817:52.0
-
981645:44.9
-
981930:57.8
-
980905:09.2
-
981049:27.1
-
980817:52.5
-
981645:44.7
-
981930:57.6
-
981990:04.2
-
980756:51.6
-
00:00.0000
-
-290:38.123
-
-751:35.235
-
-767:53.345
-
-86:00.4561
-
-1258:11.57
-
-456:05.190
-
-943:49.831
-
-265:09.013
-
-409:27.524
-
-177:52.016
-
-1005:44.87
-
-1290:57.82
-
-265:09.154
-
-409:27.105
-
-177:52.482
-
-1005:44.66
-
-1290:57.58
-
-1350:04.18
-
-116:51.593
-
-1440:00.00
-
-1730:38.12
-
-2191:35.23
-
-2207:53.35
-
-1526:00.46
-
-2698:11.57
-
-1896:05.19
-
-2383:49.83
-
-1705:09.01
-
-1849:27.52
-
-1617:52.02
-
-2445:44.87
-
-2730:57.82
-
-1705:09.15
-
-1849:27.11
-
-1617:52.48
-
-2445:44.66
-
-2730:57.58
-
-2790:04.18
-
-1556:51.59
-
-2880:00.00
-
-3170:38.12
-
-3631:35.23
-
-3647:53.35
-
-2966:00.46
-
-4138:11.57
-
-3336:05.19
-
-3823:49.83
-
-3145:09.01
-
-3289:27.52
-
-3057:52.02
-
-3885:44.87
-
-4170:57.82
-
-3145:09.15
-
-3289:27.11
-
-3057:52.48
-
-3885:44.66
-
-4170:57.58
-
-4230:04.18
-
-2996:51.59
-
-77760:00.0
-
-78050:38.1
-
-78511:35.2
-
-78527:53.3
-
-77846:00.5
-
-79018:11.6
-
-78216:05.2
-
-78703:49.8
-
-78025:09.0
-
-78169:27.5
-
-77937:52.0
-
-78765:44.9
-
-79050:57.8
-
-78025:09.2
-
-78169:27.1
-
-77937:52.5
-
-78765:44.7
-
-79050:57.6
-
-79110:04.2
-
-77876:51.6
-
-980640:00
-
-980930:38
-
-981391:35
-
-981407:53
-
-980726:00
-
-981898:11
-
-981096:05
-
-981583:49
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-981990:04
-
-980756:51
+ 00:00.0000
+290:38.1230
+751:35.2345
+767:53.3451
+ 86:00.4561
+1258:11.567
+456:05.1896
+943:49.8313
+265:09.0129
+409:27.5238
+177:52.0156
+1005:44.865
+1290:57.820
+265:09.1539
+409:27.1053
+177:52.4823
+1005:44.658
+1290:57.582
+1350:04.183
+116:51.5932
+1440:00.000
+1730:38.123
+2191:35.235
+2207:53.345
+1526:00.456
+2698:11.567
+1896:05.190
+2383:49.831
+1705:09.013
+1849:27.524
+1617:52.016
+2445:44.865
+2730:57.820
+1705:09.154
+1849:27.105
+1617:52.482
+2445:44.658
+2730:57.582
+2790:04.183
+1556:51.593
+2880:00.000
+3170:38.123
+3631:35.235
+3647:53.345
+2966:00.456
+4138:11.567
+3336:05.190
+3823:49.831
+3145:09.013
+3289:27.524
+3057:52.016
+3885:44.865
+4170:57.820
+3145:09.154
+3289:27.105
+3057:52.482
+3885:44.658
+4170:57.582
+4230:04.183
+2996:51.593
+77760:00.00
+78050:38.12
+78511:35.23
+78527:53.35
+77846:00.46
+79018:11.57
+78216:05.19
+78703:49.83
+78025:09.01
+78169:27.52
+77937:52.02
+78765:44.87
+79050:57.82
+78025:09.15
+78169:27.11
+77937:52.48
+78765:44.66
+79050:57.58
+79110:04.18
+77876:51.59
+980640:00.0
+980930:38.1
+981391:35.2
+981407:53.3
+980726:00.5
+981898:11.6
+981096:05.2
+981583:49.8
+980905:09.0
+981049:27.5
+980817:52.0
+981645:44.9
+981930:57.8
+980905:09.2
+981049:27.1
+980817:52.5
+981645:44.7
+981930:57.6
+981990:04.2
+980756:51.6
+ 00:00.0000
+-290:38.123
+-751:35.235
+-767:53.345
+-86:00.4561
+-1258:11.57
+-456:05.190
+-943:49.831
+-265:09.013
+-409:27.524
+-177:52.016
+-1005:44.87
+-1290:57.82
+-265:09.154
+-409:27.105
+-177:52.482
+-1005:44.66
+-1290:57.58
+-1350:04.18
+-116:51.593
+-1440:00.00
+-1730:38.12
+-2191:35.23
+-2207:53.35
+-1526:00.46
+-2698:11.57
+-1896:05.19
+-2383:49.83
+-1705:09.01
+-1849:27.52
+-1617:52.02
+-2445:44.87
+-2730:57.82
+-1705:09.15
+-1849:27.11
+-1617:52.48
+-2445:44.66
+-2730:57.58
+-2790:04.18
+-1556:51.59
+-2880:00.00
+-3170:38.12
+-3631:35.23
+-3647:53.35
+-2966:00.46
+-4138:11.57
+-3336:05.19
+-3823:49.83
+-3145:09.01
+-3289:27.52
+-3057:52.02
+-3885:44.87
+-4170:57.82
+-3145:09.15
+-3289:27.11
+-3057:52.48
+-3885:44.66
+-4170:57.58
+-4230:04.18
+-2996:51.59
+-77760:00.0
+-78050:38.1
+-78511:35.2
+-78527:53.3
+-77846:00.5
+-79018:11.6
+-78216:05.2
+-78703:49.8
+-78025:09.0
+-78169:27.5
+-77937:52.0
+-78765:44.9
+-79050:57.8
+-78025:09.2
+-78169:27.1
+-77937:52.5
+-78765:44.7
+-79050:57.6
+-79110:04.2
+-77876:51.6
+ -980640:00
+ -980930:38
+ -981391:35
+ -981407:53
+ -980726:00
+ -981898:11
+ -981096:05
+ -981583:49
+ -980905:09
+ -981049:27
+ -980817:52
+ -981645:44
+ -981930:57
+ -980905:09
+ -981049:27
+ -980817:52
+ -981645:44
+ -981930:57
+ -981990:04
+ -980756:51
diff --git
a/rust/pspp/src/format/testdata/display/mtime11.5.txt
b/rust/pspp/src/format/testdata/display/mtime11.5.txt
index 8ba44bef63964c50a52db2aa91a18621fc83e627..8e942c5140c3ff6cc8d45667c56c85a0dfa17d4f 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime11.5.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime11.5.txt
@@
-1,200
+1,200
@@
-
00:00.00000
-
290:38.1230
-
751:35.2345
-
767:53.3451
-
86:00.45615
-
1258:11.567
-
456:05.1896
-
943:49.8313
-
265:09.0129
-
409:27.5238
-
177:52.0156
-
1005:44.865
-
1290:57.820
-
265:09.1539
-
409:27.1053
-
177:52.4823
-
1005:44.658
-
1290:57.582
-
1350:04.183
-
116:51.5932
-
1440:00.000
-
1730:38.123
-
2191:35.235
-
2207:53.345
-
1526:00.456
-
2698:11.567
-
1896:05.190
-
2383:49.831
-
1705:09.013
-
1849:27.524
-
1617:52.016
-
2445:44.865
-
2730:57.820
-
1705:09.154
-
1849:27.105
-
1617:52.482
-
2445:44.658
-
2730:57.582
-
2790:04.183
-
1556:51.593
-
2880:00.000
-
3170:38.123
-
3631:35.235
-
3647:53.345
-
2966:00.456
-
4138:11.567
-
3336:05.190
-
3823:49.831
-
3145:09.013
-
3289:27.524
-
3057:52.016
-
3885:44.865
-
4170:57.820
-
3145:09.154
-
3289:27.105
-
3057:52.482
-
3885:44.658
-
4170:57.582
-
4230:04.183
-
2996:51.593
-
77760:00.00
-
78050:38.12
-
78511:35.23
-
78527:53.35
-
77846:00.46
-
79018:11.57
-
78216:05.19
-
78703:49.83
-
78025:09.01
-
78169:27.52
-
77937:52.02
-
78765:44.87
-
79050:57.82
-
78025:09.15
-
78169:27.11
-
77937:52.48
-
78765:44.66
-
79050:57.58
-
79110:04.18
-
77876:51.59
-
980640:00.0
-
980930:38.1
-
981391:35.2
-
981407:53.3
-
980726:00.5
-
981898:11.6
-
981096:05.2
-
981583:49.8
-
980905:09.0
-
981049:27.5
-
980817:52.0
-
981645:44.9
-
981930:57.8
-
980905:09.2
-
981049:27.1
-
980817:52.5
-
981645:44.7
-
981930:57.6
-
981990:04.2
-
980756:51.6
-
00:00.00000
-
-290:38.123
-
-751:35.235
-
-767:53.345
-
-86:00.4561
-
-1258:11.57
-
-456:05.190
-
-943:49.831
-
-265:09.013
-
-409:27.524
-
-177:52.016
-
-1005:44.87
-
-1290:57.82
-
-265:09.154
-
-409:27.105
-
-177:52.482
-
-1005:44.66
-
-1290:57.58
-
-1350:04.18
-
-116:51.593
-
-1440:00.00
-
-1730:38.12
-
-2191:35.23
-
-2207:53.35
-
-1526:00.46
-
-2698:11.57
-
-1896:05.19
-
-2383:49.83
-
-1705:09.01
-
-1849:27.52
-
-1617:52.02
-
-2445:44.87
-
-2730:57.82
-
-1705:09.15
-
-1849:27.11
-
-1617:52.48
-
-2445:44.66
-
-2730:57.58
-
-2790:04.18
-
-1556:51.59
-
-2880:00.00
-
-3170:38.12
-
-3631:35.23
-
-3647:53.35
-
-2966:00.46
-
-4138:11.57
-
-3336:05.19
-
-3823:49.83
-
-3145:09.01
-
-3289:27.52
-
-3057:52.02
-
-3885:44.87
-
-4170:57.82
-
-3145:09.15
-
-3289:27.11
-
-3057:52.48
-
-3885:44.66
-
-4170:57.58
-
-4230:04.18
-
-2996:51.59
-
-77760:00.0
-
-78050:38.1
-
-78511:35.2
-
-78527:53.3
-
-77846:00.5
-
-79018:11.6
-
-78216:05.2
-
-78703:49.8
-
-78025:09.0
-
-78169:27.5
-
-77937:52.0
-
-78765:44.9
-
-79050:57.8
-
-78025:09.2
-
-78169:27.1
-
-77937:52.5
-
-78765:44.7
-
-79050:57.6
-
-79110:04.2
-
-77876:51.6
-
-980640:00
-
-980930:38
-
-981391:35
-
-981407:53
-
-980726:00
-
-981898:11
-
-981096:05
-
-981583:49
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-981990:04
-
-980756:51
+00:00.00000
+290:38.1230
+751:35.2345
+767:53.3451
+86:00.45615
+1258:11.567
+456:05.1896
+943:49.8313
+265:09.0129
+409:27.5238
+177:52.0156
+1005:44.865
+1290:57.820
+265:09.1539
+409:27.1053
+177:52.4823
+1005:44.658
+1290:57.582
+1350:04.183
+116:51.5932
+1440:00.000
+1730:38.123
+2191:35.235
+2207:53.345
+1526:00.456
+2698:11.567
+1896:05.190
+2383:49.831
+1705:09.013
+1849:27.524
+1617:52.016
+2445:44.865
+2730:57.820
+1705:09.154
+1849:27.105
+1617:52.482
+2445:44.658
+2730:57.582
+2790:04.183
+1556:51.593
+2880:00.000
+3170:38.123
+3631:35.235
+3647:53.345
+2966:00.456
+4138:11.567
+3336:05.190
+3823:49.831
+3145:09.013
+3289:27.524
+3057:52.016
+3885:44.865
+4170:57.820
+3145:09.154
+3289:27.105
+3057:52.482
+3885:44.658
+4170:57.582
+4230:04.183
+2996:51.593
+77760:00.00
+78050:38.12
+78511:35.23
+78527:53.35
+77846:00.46
+79018:11.57
+78216:05.19
+78703:49.83
+78025:09.01
+78169:27.52
+77937:52.02
+78765:44.87
+79050:57.82
+78025:09.15
+78169:27.11
+77937:52.48
+78765:44.66
+79050:57.58
+79110:04.18
+77876:51.59
+980640:00.0
+980930:38.1
+981391:35.2
+981407:53.3
+980726:00.5
+981898:11.6
+981096:05.2
+981583:49.8
+980905:09.0
+981049:27.5
+980817:52.0
+981645:44.9
+981930:57.8
+980905:09.2
+981049:27.1
+980817:52.5
+981645:44.7
+981930:57.6
+981990:04.2
+980756:51.6
+00:00.00000
+-290:38.123
+-751:35.235
+-767:53.345
+-86:00.4561
+-1258:11.57
+-456:05.190
+-943:49.831
+-265:09.013
+-409:27.524
+-177:52.016
+-1005:44.87
+-1290:57.82
+-265:09.154
+-409:27.105
+-177:52.482
+-1005:44.66
+-1290:57.58
+-1350:04.18
+-116:51.593
+-1440:00.00
+-1730:38.12
+-2191:35.23
+-2207:53.35
+-1526:00.46
+-2698:11.57
+-1896:05.19
+-2383:49.83
+-1705:09.01
+-1849:27.52
+-1617:52.02
+-2445:44.87
+-2730:57.82
+-1705:09.15
+-1849:27.11
+-1617:52.48
+-2445:44.66
+-2730:57.58
+-2790:04.18
+-1556:51.59
+-2880:00.00
+-3170:38.12
+-3631:35.23
+-3647:53.35
+-2966:00.46
+-4138:11.57
+-3336:05.19
+-3823:49.83
+-3145:09.01
+-3289:27.52
+-3057:52.02
+-3885:44.87
+-4170:57.82
+-3145:09.15
+-3289:27.11
+-3057:52.48
+-3885:44.66
+-4170:57.58
+-4230:04.18
+-2996:51.59
+-77760:00.0
+-78050:38.1
+-78511:35.2
+-78527:53.3
+-77846:00.5
+-79018:11.6
+-78216:05.2
+-78703:49.8
+-78025:09.0
+-78169:27.5
+-77937:52.0
+-78765:44.9
+-79050:57.8
+-78025:09.2
+-78169:27.1
+-77937:52.5
+-78765:44.7
+-79050:57.6
+-79110:04.2
+-77876:51.6
+ -980640:00
+ -980930:38
+ -981391:35
+ -981407:53
+ -980726:00
+ -981898:11
+ -981096:05
+ -981583:49
+ -980905:09
+ -981049:27
+ -980817:52
+ -981645:44
+ -981930:57
+ -980905:09
+ -981049:27
+ -980817:52
+ -981645:44
+ -981930:57
+ -981990:04
+ -980756:51
diff --git
a/rust/pspp/src/format/testdata/display/mtime11.txt
b/rust/pspp/src/format/testdata/display/mtime11.txt
index 20606c7c9b21761b65d1629e5c37361931529997..8586e16ef626c4ff6ac8159ade15651bffed1760 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime11.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime11.txt
@@
-1,200
+1,200
@@
-
00:00
-
290:38
-
751:35
-
767:53
-
86:00
-
1258:11
-
456:05
-
943:49
-
265:09
-
409:27
-
177:52
-
1005:44
-
1290:57
-
265:09
-
409:27
-
177:52
-
1005:44
-
1290:57
-
1350:04
-
116:51
-
1440:00
-
1730:38
-
2191:35
-
2207:53
-
1526:00
-
2698:11
-
1896:05
-
2383:49
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
2790:04
-
1556:51
-
2880:00
-
3170:38
-
3631:35
-
3647:53
-
2966:00
-
4138:11
-
3336:05
-
3823:49
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
4230:04
-
2996:51
-
77760:00
-
78050:38
-
78511:35
-
78527:53
-
77846:00
-
79018:11
-
78216:05
-
78703:49
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
79110:04
-
77876:51
-
980640:00
-
980930:38
-
981391:35
-
981407:53
-
980726:00
-
981898:11
-
981096:05
-
981583:49
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
981990:04
-
980756:51
-
00:00
-
-290:38
-
-751:35
-
-767:53
-
-86:00
-
-1258:11
-
-456:05
-
-943:49
-
-265:09
-
-409:27
-
-177:52
-
-1005:44
-
-1290:57
-
-265:09
-
-409:27
-
-177:52
-
-1005:44
-
-1290:57
-
-1350:04
-
-116:51
-
-1440:00
-
-1730:38
-
-2191:35
-
-2207:53
-
-1526:00
-
-2698:11
-
-1896:05
-
-2383:49
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-2790:04
-
-1556:51
-
-2880:00
-
-3170:38
-
-3631:35
-
-3647:53
-
-2966:00
-
-4138:11
-
-3336:05
-
-3823:49
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-4230:04
-
-2996:51
-
-77760:00
-
-78050:38
-
-78511:35
-
-78527:53
-
-77846:00
-
-79018:11
-
-78216:05
-
-78703:49
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-79110:04
-
-77876:51
-
-980640:00
-
-980930:38
-
-981391:35
-
-981407:53
-
-980726:00
-
-981898:11
-
-981096:05
-
-981583:49
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-980905:09
-
-981049:27
-
-980817:52
-
-981645:44
-
-981930:57
-
-981990:04
-
-980756:51
+ 00:00
+ 290:38
+ 751:35
+ 767:53
+ 86:00
+ 1258:11
+ 456:05
+ 943:49
+ 265:09
+ 409:27
+ 177:52
+ 1005:44
+ 1290:57
+ 265:09
+ 409:27
+ 177:52
+ 1005:44
+ 1290:57
+ 1350:04
+ 116:51
+ 1440:00
+ 1730:38
+ 2191:35
+ 2207:53
+ 1526:00
+ 2698:11
+ 1896:05
+ 2383:49
+ 1705:09
+ 1849:27
+ 1617:52
+ 2445:44
+ 2730:57
+ 1705:09
+ 1849:27
+ 1617:52
+ 2445:44
+ 2730:57
+ 2790:04
+ 1556:51
+ 2880:00
+ 3170:38
+ 3631:35
+ 3647:53
+ 2966:00
+ 4138:11
+ 3336:05
+ 3823:49
+ 3145:09
+ 3289:27
+ 3057:52
+ 3885:44
+ 4170:57
+ 3145:09
+ 3289:27
+ 3057:52
+ 3885:44
+ 4170:57
+ 4230:04
+ 2996:51
+ 77760:00
+ 78050:38
+ 78511:35
+ 78527:53
+ 77846:00
+ 79018:11
+ 78216:05
+ 78703:49
+ 78025:09
+ 78169:27
+ 77937:52
+ 78765:44
+ 79050:57
+ 78025:09
+ 78169:27
+ 77937:52
+ 78765:44
+ 79050:57
+ 79110:04
+ 77876:51
+ 980640:00
+ 980930:38
+ 981391:35
+ 981407:53
+ 980726:00
+ 981898:11
+ 981096:05
+ 981583:49
+ 980905:09
+ 981049:27
+ 980817:52
+ 981645:44
+ 981930:57
+ 980905:09
+ 981049:27
+ 980817:52
+ 981645:44
+ 981930:57
+ 981990:04
+ 980756:51
+ 00:00
+ -290:38
+ -751:35
+ -767:53
+ -86:00
+ -1258:11
+ -456:05
+ -943:49
+ -265:09
+ -409:27
+ -177:52
+ -1005:44
+ -1290:57
+ -265:09
+ -409:27
+ -177:52
+ -1005:44
+ -1290:57
+ -1350:04
+ -116:51
+ -1440:00
+ -1730:38
+ -2191:35
+ -2207:53
+ -1526:00
+ -2698:11
+ -1896:05
+ -2383:49
+ -1705:09
+ -1849:27
+ -1617:52
+ -2445:44
+ -2730:57
+ -1705:09
+ -1849:27
+ -1617:52
+ -2445:44
+ -2730:57
+ -2790:04
+ -1556:51
+ -2880:00
+ -3170:38
+ -3631:35
+ -3647:53
+ -2966:00
+ -4138:11
+ -3336:05
+ -3823:49
+ -3145:09
+ -3289:27
+ -3057:52
+ -3885:44
+ -4170:57
+ -3145:09
+ -3289:27
+ -3057:52
+ -3885:44
+ -4170:57
+ -4230:04
+ -2996:51
+ -77760:00
+ -78050:38
+ -78511:35
+ -78527:53
+ -77846:00
+ -79018:11
+ -78216:05
+ -78703:49
+ -78025:09
+ -78169:27
+ -77937:52
+ -78765:44
+ -79050:57
+ -78025:09
+ -78169:27
+ -77937:52
+ -78765:44
+ -79050:57
+ -79110:04
+ -77876:51
+ -980640:00
+ -980930:38
+ -981391:35
+ -981407:53
+ -980726:00
+ -981898:11
+ -981096:05
+ -981583:49
+ -980905:09
+ -981049:27
+ -980817:52
+ -981645:44
+ -981930:57
+ -980905:09
+ -981049:27
+ -980817:52
+ -981645:44
+ -981930:57
+ -981990:04
+ -980756:51
diff --git
a/rust/pspp/src/format/testdata/display/mtime12.5.txt
b/rust/pspp/src/format/testdata/display/mtime12.5.txt
index fd5f83db8fef08d03051f0cb2d2b5492a3435247..400e796ee0018e4c9343eaddb88936849a9919a7 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime12.5.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime12.5.txt
@@
-1,200
+1,200
@@
-
00:00.00000
-
290:38.12301
-
751:35.23453
-
767:53.34505
-
86:00.45615
-
1258:11.5668
-
456:05.18964
-
943:49.83132
-
265:09.01293
-
409:27.52375
-
177:52.01565
-
1005:44.8653
-
1290:57.8205
-
265:09.15395
-
409:27.10533
-
177:52.48229
-
1005:44.6583
-
1290:57.5822
-
1350:04.1835
-
116:51.59319
-
1440:00.0000
-
1730:38.1230
-
2191:35.2345
-
2207:53.3451
-
1526:00.4561
-
2698:11.5668
-
1896:05.1896
-
2383:49.8313
-
1705:09.0129
-
1849:27.5237
-
1617:52.0157
-
2445:44.8653
-
2730:57.8205
-
1705:09.1540
-
1849:27.1053
-
1617:52.4823
-
2445:44.6583
-
2730:57.5822
-
2790:04.1835
-
1556:51.5932
-
2880:00.0000
-
3170:38.1230
-
3631:35.2345
-
3647:53.3451
-
2966:00.4562
-
4138:11.5668
-
3336:05.1896
-
3823:49.8313
-
3145:09.0129
-
3289:27.5237
-
3057:52.0156
-
3885:44.8653
-
4170:57.8205
-
3145:09.1540
-
3289:27.1053
-
3057:52.4823
-
3885:44.6583
-
4170:57.5822
-
4230:04.1835
-
2996:51.5932
-
77760:00.000
-
78050:38.123
-
78511:35.235
-
78527:53.345
-
77846:00.456
-
79018:11.567
-
78216:05.190
-
78703:49.831
-
78025:09.013
-
78169:27.524
-
77937:52.016
-
78765:44.865
-
79050:57.820
-
78025:09.154
-
78169:27.105
-
77937:52.482
-
78765:44.658
-
79050:57.582
-
79110:04.183
-
77876:51.593
-
980640:00.00
-
980930:38.12
-
981391:35.23
-
981407:53.35
-
980726:00.46
-
981898:11.57
-
981096:05.19
-
981583:49.83
-
980905:09.01
-
981049:27.52
-
980817:52.02
-
981645:44.87
-
981930:57.82
-
980905:09.15
-
981049:27.11
-
980817:52.48
-
981645:44.66
-
981930:57.58
-
981990:04.18
-
980756:51.59
-
00:00.00000
-
-290:38.1230
-
-751:35.2345
-
-767:53.3451
-
-86:00.45615
-
-1258:11.567
-
-456:05.1896
-
-943:49.8313
-
-265:09.0129
-
-409:27.5238
-
-177:52.0156
-
-1005:44.865
-
-1290:57.820
-
-265:09.1539
-
-409:27.1053
-
-177:52.4823
-
-1005:44.658
-
-1290:57.582
-
-1350:04.183
-
-116:51.5932
-
-1440:00.000
-
-1730:38.123
-
-2191:35.235
-
-2207:53.345
-
-1526:00.456
-
-2698:11.567
-
-1896:05.190
-
-2383:49.831
-
-1705:09.013
-
-1849:27.524
-
-1617:52.016
-
-2445:44.865
-
-2730:57.820
-
-1705:09.154
-
-1849:27.105
-
-1617:52.482
-
-2445:44.658
-
-2730:57.582
-
-2790:04.183
-
-1556:51.593
-
-2880:00.000
-
-3170:38.123
-
-3631:35.235
-
-3647:53.345
-
-2966:00.456
-
-4138:11.567
-
-3336:05.190
-
-3823:49.831
-
-3145:09.013
-
-3289:27.524
-
-3057:52.016
-
-3885:44.865
-
-4170:57.820
-
-3145:09.154
-
-3289:27.105
-
-3057:52.482
-
-3885:44.658
-
-4170:57.582
-
-4230:04.183
-
-2996:51.593
-
-77760:00.00
-
-78050:38.12
-
-78511:35.23
-
-78527:53.35
-
-77846:00.46
-
-79018:11.57
-
-78216:05.19
-
-78703:49.83
-
-78025:09.01
-
-78169:27.52
-
-77937:52.02
-
-78765:44.87
-
-79050:57.82
-
-78025:09.15
-
-78169:27.11
-
-77937:52.48
-
-78765:44.66
-
-79050:57.58
-
-79110:04.18
-
-77876:51.59
-
-980640:00.0
-
-980930:38.1
-
-981391:35.2
-
-981407:53.3
-
-980726:00.5
-
-981898:11.6
-
-981096:05.2
-
-981583:49.8
-
-980905:09.0
-
-981049:27.5
-
-980817:52.0
-
-981645:44.9
-
-981930:57.8
-
-980905:09.2
-
-981049:27.1
-
-980817:52.5
-
-981645:44.7
-
-981930:57.6
-
-981990:04.2
-
-980756:51.6
+ 00:00.00000
+290:38.12301
+751:35.23453
+767:53.34505
+ 86:00.45615
+1258:11.5668
+456:05.18964
+943:49.83132
+265:09.01293
+409:27.52375
+177:52.01565
+1005:44.8653
+1290:57.8205
+265:09.15395
+409:27.10533
+177:52.48229
+1005:44.6583
+1290:57.5822
+1350:04.1835
+116:51.59319
+1440:00.0000
+1730:38.1230
+2191:35.2345
+2207:53.3451
+1526:00.4561
+2698:11.5668
+1896:05.1896
+2383:49.8313
+1705:09.0129
+1849:27.5237
+1617:52.0157
+2445:44.8653
+2730:57.8205
+1705:09.1540
+1849:27.1053
+1617:52.4823
+2445:44.6583
+2730:57.5822
+2790:04.1835
+1556:51.5932
+2880:00.0000
+3170:38.1230
+3631:35.2345
+3647:53.3451
+2966:00.4562
+4138:11.5668
+3336:05.1896
+3823:49.8313
+3145:09.0129
+3289:27.5237
+3057:52.0156
+3885:44.8653
+4170:57.8205
+3145:09.1540
+3289:27.1053
+3057:52.4823
+3885:44.6583
+4170:57.5822
+4230:04.1835
+2996:51.5932
+77760:00.000
+78050:38.123
+78511:35.235
+78527:53.345
+77846:00.456
+79018:11.567
+78216:05.190
+78703:49.831
+78025:09.013
+78169:27.524
+77937:52.016
+78765:44.865
+79050:57.820
+78025:09.154
+78169:27.105
+77937:52.482
+78765:44.658
+79050:57.582
+79110:04.183
+77876:51.593
+980640:00.00
+980930:38.12
+981391:35.23
+981407:53.35
+980726:00.46
+981898:11.57
+981096:05.19
+981583:49.83
+980905:09.01
+981049:27.52
+980817:52.02
+981645:44.87
+981930:57.82
+980905:09.15
+981049:27.11
+980817:52.48
+981645:44.66
+981930:57.58
+981990:04.18
+980756:51.59
+ 00:00.00000
+-290:38.1230
+-751:35.2345
+-767:53.3451
+-86:00.45615
+-1258:11.567
+-456:05.1896
+-943:49.8313
+-265:09.0129
+-409:27.5238
+-177:52.0156
+-1005:44.865
+-1290:57.820
+-265:09.1539
+-409:27.1053
+-177:52.4823
+-1005:44.658
+-1290:57.582
+-1350:04.183
+-116:51.5932
+-1440:00.000
+-1730:38.123
+-2191:35.235
+-2207:53.345
+-1526:00.456
+-2698:11.567
+-1896:05.190
+-2383:49.831
+-1705:09.013
+-1849:27.524
+-1617:52.016
+-2445:44.865
+-2730:57.820
+-1705:09.154
+-1849:27.105
+-1617:52.482
+-2445:44.658
+-2730:57.582
+-2790:04.183
+-1556:51.593
+-2880:00.000
+-3170:38.123
+-3631:35.235
+-3647:53.345
+-2966:00.456
+-4138:11.567
+-3336:05.190
+-3823:49.831
+-3145:09.013
+-3289:27.524
+-3057:52.016
+-3885:44.865
+-4170:57.820
+-3145:09.154
+-3289:27.105
+-3057:52.482
+-3885:44.658
+-4170:57.582
+-4230:04.183
+-2996:51.593
+-77760:00.00
+-78050:38.12
+-78511:35.23
+-78527:53.35
+-77846:00.46
+-79018:11.57
+-78216:05.19
+-78703:49.83
+-78025:09.01
+-78169:27.52
+-77937:52.02
+-78765:44.87
+-79050:57.82
+-78025:09.15
+-78169:27.11
+-77937:52.48
+-78765:44.66
+-79050:57.58
+-79110:04.18
+-77876:51.59
+-980640:00.0
+-980930:38.1
+-981391:35.2
+-981407:53.3
+-980726:00.5
+-981898:11.6
+-981096:05.2
+-981583:49.8
+-980905:09.0
+-981049:27.5
+-980817:52.0
+-981645:44.9
+-981930:57.8
+-980905:09.2
+-981049:27.1
+-980817:52.5
+-981645:44.7
+-981930:57.6
+-981990:04.2
+-980756:51.6
diff --git
a/rust/pspp/src/format/testdata/display/mtime13.5.txt
b/rust/pspp/src/format/testdata/display/mtime13.5.txt
index 47ad7d62eae40d833edab86d6ea37eb7ebdfcdac..02bff3ee68c344cb7fe36eedc05677a7132b9ab2 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime13.5.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime13.5.txt
@@
-1,200
+1,200
@@
-
00:00.00000
-
290:38.12301
-
751:35.23453
-
767:53.34505
-
86:00.45615
-
1258:11.56677
-
456:05.18964
-
943:49.83132
-
265:09.01293
-
409:27.52375
-
177:52.01565
-
1005:44.86529
-
1290:57.82047
-
265:09.15395
-
409:27.10533
-
177:52.48229
-
1005:44.65827
-
1290:57.58219
-
1350:04.18347
-
116:51.59319
-
1440:00.00000
-
1730:38.12301
-
2191:35.23453
-
2207:53.34505
-
1526:00.45615
-
2698:11.56677
-
1896:05.18964
-
2383:49.83132
-
1705:09.01293
-
1849:27.52375
-
1617:52.01565
-
2445:44.86529
-
2730:57.82047
-
1705:09.15395
-
1849:27.10533
-
1617:52.48229
-
2445:44.65827
-
2730:57.58219
-
2790:04.18347
-
1556:51.59319
-
2880:00.00000
-
3170:38.12301
-
3631:35.23453
-
3647:53.34505
-
2966:00.45615
-
4138:11.56677
-
3336:05.18964
-
3823:49.83132
-
3145:09.01293
-
3289:27.52375
-
3057:52.01565
-
3885:44.86529
-
4170:57.82047
-
3145:09.15395
-
3289:27.10533
-
3057:52.48229
-
3885:44.65827
-
4170:57.58219
-
4230:04.18347
-
2996:51.59319
-
77760:00.0000
-
78050:38.1230
-
78511:35.2345
-
78527:53.3450
-
77846:00.4561
-
79018:11.5668
-
78216:05.1896
-
78703:49.8313
-
78025:09.0129
-
78169:27.5237
-
77937:52.0157
-
78765:44.8653
-
79050:57.8205
-
78025:09.1540
-
78169:27.1053
-
77937:52.4823
-
78765:44.6583
-
79050:57.5822
-
79110:04.1835
-
77876:51.5932
-
980640:00.000
-
980930:38.123
-
981391:35.235
-
981407:53.345
-
980726:00.456
-
981898:11.567
-
981096:05.190
-
981583:49.831
-
980905:09.013
-
981049:27.524
-
980817:52.016
-
981645:44.865
-
981930:57.820
-
980905:09.154
-
981049:27.105
-
980817:52.482
-
981645:44.658
-
981930:57.582
-
981990:04.183
-
980756:51.593
-
00:00.00000
-
-290:38.12301
-
-751:35.23453
-
-767:53.34505
-
-86:00.45615
-
-1258:11.5668
-
-456:05.18964
-
-943:49.83132
-
-265:09.01293
-
-409:27.52375
-
-177:52.01565
-
-1005:44.8653
-
-1290:57.8205
-
-265:09.15395
-
-409:27.10533
-
-177:52.48229
-
-1005:44.6583
-
-1290:57.5822
-
-1350:04.1835
-
-116:51.59319
-
-1440:00.0000
-
-1730:38.1230
-
-2191:35.2345
-
-2207:53.3451
-
-1526:00.4561
-
-2698:11.5668
-
-1896:05.1896
-
-2383:49.8313
-
-1705:09.0129
-
-1849:27.5237
-
-1617:52.0157
-
-2445:44.8653
-
-2730:57.8205
-
-1705:09.1540
-
-1849:27.1053
-
-1617:52.4823
-
-2445:44.6583
-
-2730:57.5822
-
-2790:04.1835
-
-1556:51.5932
-
-2880:00.0000
-
-3170:38.1230
-
-3631:35.2345
-
-3647:53.3451
-
-2966:00.4562
-
-4138:11.5668
-
-3336:05.1896
-
-3823:49.8313
-
-3145:09.0129
-
-3289:27.5237
-
-3057:52.0156
-
-3885:44.8653
-
-4170:57.8205
-
-3145:09.1540
-
-3289:27.1053
-
-3057:52.4823
-
-3885:44.6583
-
-4170:57.5822
-
-4230:04.1835
-
-2996:51.5932
-
-77760:00.000
-
-78050:38.123
-
-78511:35.235
-
-78527:53.345
-
-77846:00.456
-
-79018:11.567
-
-78216:05.190
-
-78703:49.831
-
-78025:09.013
-
-78169:27.524
-
-77937:52.016
-
-78765:44.865
-
-79050:57.820
-
-78025:09.154
-
-78169:27.105
-
-77937:52.482
-
-78765:44.658
-
-79050:57.582
-
-79110:04.183
-
-77876:51.593
-
-980640:00.00
-
-980930:38.12
-
-981391:35.23
-
-981407:53.35
-
-980726:00.46
-
-981898:11.57
-
-981096:05.19
-
-981583:49.83
-
-980905:09.01
-
-981049:27.52
-
-980817:52.02
-
-981645:44.87
-
-981930:57.82
-
-980905:09.15
-
-981049:27.11
-
-980817:52.48
-
-981645:44.66
-
-981930:57.58
-
-981990:04.18
-
-980756:51.59
+ 00:00.00000
+ 290:38.12301
+ 751:35.23453
+ 767:53.34505
+ 86:00.45615
+1258:11.56677
+ 456:05.18964
+ 943:49.83132
+ 265:09.01293
+ 409:27.52375
+ 177:52.01565
+1005:44.86529
+1290:57.82047
+ 265:09.15395
+ 409:27.10533
+ 177:52.48229
+1005:44.65827
+1290:57.58219
+1350:04.18347
+ 116:51.59319
+1440:00.00000
+1730:38.12301
+2191:35.23453
+2207:53.34505
+1526:00.45615
+2698:11.56677
+1896:05.18964
+2383:49.83132
+1705:09.01293
+1849:27.52375
+1617:52.01565
+2445:44.86529
+2730:57.82047
+1705:09.15395
+1849:27.10533
+1617:52.48229
+2445:44.65827
+2730:57.58219
+2790:04.18347
+1556:51.59319
+2880:00.00000
+3170:38.12301
+3631:35.23453
+3647:53.34505
+2966:00.45615
+4138:11.56677
+3336:05.18964
+3823:49.83132
+3145:09.01293
+3289:27.52375
+3057:52.01565
+3885:44.86529
+4170:57.82047
+3145:09.15395
+3289:27.10533
+3057:52.48229
+3885:44.65827
+4170:57.58219
+4230:04.18347
+2996:51.59319
+77760:00.0000
+78050:38.1230
+78511:35.2345
+78527:53.3450
+77846:00.4561
+79018:11.5668
+78216:05.1896
+78703:49.8313
+78025:09.0129
+78169:27.5237
+77937:52.0157
+78765:44.8653
+79050:57.8205
+78025:09.1540
+78169:27.1053
+77937:52.4823
+78765:44.6583
+79050:57.5822
+79110:04.1835
+77876:51.5932
+980640:00.000
+980930:38.123
+981391:35.235
+981407:53.345
+980726:00.456
+981898:11.567
+981096:05.190
+981583:49.831
+980905:09.013
+981049:27.524
+980817:52.016
+981645:44.865
+981930:57.820
+980905:09.154
+981049:27.105
+980817:52.482
+981645:44.658
+981930:57.582
+981990:04.183
+980756:51.593
+ 00:00.00000
+-290:38.12301
+-751:35.23453
+-767:53.34505
+ -86:00.45615
+-1258:11.5668
+-456:05.18964
+-943:49.83132
+-265:09.01293
+-409:27.52375
+-177:52.01565
+-1005:44.8653
+-1290:57.8205
+-265:09.15395
+-409:27.10533
+-177:52.48229
+-1005:44.6583
+-1290:57.5822
+-1350:04.1835
+-116:51.59319
+-1440:00.0000
+-1730:38.1230
+-2191:35.2345
+-2207:53.3451
+-1526:00.4561
+-2698:11.5668
+-1896:05.1896
+-2383:49.8313
+-1705:09.0129
+-1849:27.5237
+-1617:52.0157
+-2445:44.8653
+-2730:57.8205
+-1705:09.1540
+-1849:27.1053
+-1617:52.4823
+-2445:44.6583
+-2730:57.5822
+-2790:04.1835
+-1556:51.5932
+-2880:00.0000
+-3170:38.1230
+-3631:35.2345
+-3647:53.3451
+-2966:00.4562
+-4138:11.5668
+-3336:05.1896
+-3823:49.8313
+-3145:09.0129
+-3289:27.5237
+-3057:52.0156
+-3885:44.8653
+-4170:57.8205
+-3145:09.1540
+-3289:27.1053
+-3057:52.4823
+-3885:44.6583
+-4170:57.5822
+-4230:04.1835
+-2996:51.5932
+-77760:00.000
+-78050:38.123
+-78511:35.235
+-78527:53.345
+-77846:00.456
+-79018:11.567
+-78216:05.190
+-78703:49.831
+-78025:09.013
+-78169:27.524
+-77937:52.016
+-78765:44.865
+-79050:57.820
+-78025:09.154
+-78169:27.105
+-77937:52.482
+-78765:44.658
+-79050:57.582
+-79110:04.183
+-77876:51.593
+-980640:00.00
+-980930:38.12
+-981391:35.23
+-981407:53.35
+-980726:00.46
+-981898:11.57
+-981096:05.19
+-981583:49.83
+-980905:09.01
+-981049:27.52
+-980817:52.02
+-981645:44.87
+-981930:57.82
+-980905:09.15
+-981049:27.11
+-980817:52.48
+-981645:44.66
+-981930:57.58
+-981990:04.18
+-980756:51.59
diff --git
a/rust/pspp/src/format/testdata/display/mtime14.5.txt
b/rust/pspp/src/format/testdata/display/mtime14.5.txt
index 57f588fdd4b0c72e3c47df8abef6e5c9011eee54..5acd0c3a38c1f047c5fe20ac61125576207787b6 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime14.5.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime14.5.txt
@@
-1,200
+1,200
@@
-
00:00.00000
-
290:38.12301
-
751:35.23453
-
767:53.34505
-
86:00.45615
-
1258:11.56677
-
456:05.18964
-
943:49.83132
-
265:09.01293
-
409:27.52375
-
177:52.01565
-
1005:44.86529
-
1290:57.82047
-
265:09.15395
-
409:27.10533
-
177:52.48229
-
1005:44.65827
-
1290:57.58219
-
1350:04.18347
-
116:51.59319
-
1440:00.00000
-
1730:38.12301
-
2191:35.23453
-
2207:53.34505
-
1526:00.45615
-
2698:11.56677
-
1896:05.18964
-
2383:49.83132
-
1705:09.01293
-
1849:27.52375
-
1617:52.01565
-
2445:44.86529
-
2730:57.82047
-
1705:09.15395
-
1849:27.10533
-
1617:52.48229
-
2445:44.65827
-
2730:57.58219
-
2790:04.18347
-
1556:51.59319
-
2880:00.00000
-
3170:38.12301
-
3631:35.23453
-
3647:53.34505
-
2966:00.45615
-
4138:11.56677
-
3336:05.18964
-
3823:49.83132
-
3145:09.01293
-
3289:27.52375
-
3057:52.01565
-
3885:44.86529
-
4170:57.82047
-
3145:09.15395
-
3289:27.10533
-
3057:52.48229
-
3885:44.65827
-
4170:57.58219
-
4230:04.18347
-
2996:51.59319
-
77760:00.00000
-
78050:38.12301
-
78511:35.23453
-
78527:53.34505
-
77846:00.45615
-
79018:11.56677
-
78216:05.18964
-
78703:49.83132
-
78025:09.01293
-
78169:27.52375
-
77937:52.01565
-
78765:44.86529
-
79050:57.82047
-
78025:09.15395
-
78169:27.10533
-
77937:52.48229
-
78765:44.65827
-
79050:57.58219
-
79110:04.18347
-
77876:51.59319
-
980640:00.0000
-
980930:38.1230
-
981391:35.2345
-
981407:53.3450
-
980726:00.4562
-
981898:11.5668
-
981096:05.1896
-
981583:49.8313
-
980905:09.0129
-
981049:27.5237
-
980817:52.0156
-
981645:44.8653
-
981930:57.8205
-
980905:09.1539
-
981049:27.1053
-
980817:52.4823
-
981645:44.6583
-
981930:57.5822
-
981990:04.1835
-
980756:51.5932
-
00:00.00000
-
-290:38.12301
-
-751:35.23453
-
-767:53.34505
-
-86:00.45615
-
-1258:11.56677
-
-456:05.18964
-
-943:49.83132
-
-265:09.01293
-
-409:27.52375
-
-177:52.01565
-
-1005:44.86529
-
-1290:57.82047
-
-265:09.15395
-
-409:27.10533
-
-177:52.48229
-
-1005:44.65827
-
-1290:57.58219
-
-1350:04.18347
-
-116:51.59319
-
-1440:00.00000
-
-1730:38.12301
-
-2191:35.23453
-
-2207:53.34505
-
-1526:00.45615
-
-2698:11.56677
-
-1896:05.18964
-
-2383:49.83132
-
-1705:09.01293
-
-1849:27.52375
-
-1617:52.01565
-
-2445:44.86529
-
-2730:57.82047
-
-1705:09.15395
-
-1849:27.10533
-
-1617:52.48229
-
-2445:44.65827
-
-2730:57.58219
-
-2790:04.18347
-
-1556:51.59319
-
-2880:00.00000
-
-3170:38.12301
-
-3631:35.23453
-
-3647:53.34505
-
-2966:00.45615
-
-4138:11.56677
-
-3336:05.18964
-
-3823:49.83132
-
-3145:09.01293
-
-3289:27.52375
-
-3057:52.01565
-
-3885:44.86529
-
-4170:57.82047
-
-3145:09.15395
-
-3289:27.10533
-
-3057:52.48229
-
-3885:44.65827
-
-4170:57.58219
-
-4230:04.18347
-
-2996:51.59319
-
-77760:00.0000
-
-78050:38.1230
-
-78511:35.2345
-
-78527:53.3450
-
-77846:00.4561
-
-79018:11.5668
-
-78216:05.1896
-
-78703:49.8313
-
-78025:09.0129
-
-78169:27.5237
-
-77937:52.0157
-
-78765:44.8653
-
-79050:57.8205
-
-78025:09.1540
-
-78169:27.1053
-
-77937:52.4823
-
-78765:44.6583
-
-79050:57.5822
-
-79110:04.1835
-
-77876:51.5932
-
-980640:00.000
-
-980930:38.123
-
-981391:35.235
-
-981407:53.345
-
-980726:00.456
-
-981898:11.567
-
-981096:05.190
-
-981583:49.831
-
-980905:09.013
-
-981049:27.524
-
-980817:52.016
-
-981645:44.865
-
-981930:57.820
-
-980905:09.154
-
-981049:27.105
-
-980817:52.482
-
-981645:44.658
-
-981930:57.582
-
-981990:04.183
-
-980756:51.593
+ 00:00.00000
+ 290:38.12301
+ 751:35.23453
+ 767:53.34505
+ 86:00.45615
+ 1258:11.56677
+ 456:05.18964
+ 943:49.83132
+ 265:09.01293
+ 409:27.52375
+ 177:52.01565
+ 1005:44.86529
+ 1290:57.82047
+ 265:09.15395
+ 409:27.10533
+ 177:52.48229
+ 1005:44.65827
+ 1290:57.58219
+ 1350:04.18347
+ 116:51.59319
+ 1440:00.00000
+ 1730:38.12301
+ 2191:35.23453
+ 2207:53.34505
+ 1526:00.45615
+ 2698:11.56677
+ 1896:05.18964
+ 2383:49.83132
+ 1705:09.01293
+ 1849:27.52375
+ 1617:52.01565
+ 2445:44.86529
+ 2730:57.82047
+ 1705:09.15395
+ 1849:27.10533
+ 1617:52.48229
+ 2445:44.65827
+ 2730:57.58219
+ 2790:04.18347
+ 1556:51.59319
+ 2880:00.00000
+ 3170:38.12301
+ 3631:35.23453
+ 3647:53.34505
+ 2966:00.45615
+ 4138:11.56677
+ 3336:05.18964
+ 3823:49.83132
+ 3145:09.01293
+ 3289:27.52375
+ 3057:52.01565
+ 3885:44.86529
+ 4170:57.82047
+ 3145:09.15395
+ 3289:27.10533
+ 3057:52.48229
+ 3885:44.65827
+ 4170:57.58219
+ 4230:04.18347
+ 2996:51.59319
+77760:00.00000
+78050:38.12301
+78511:35.23453
+78527:53.34505
+77846:00.45615
+79018:11.56677
+78216:05.18964
+78703:49.83132
+78025:09.01293
+78169:27.52375
+77937:52.01565
+78765:44.86529
+79050:57.82047
+78025:09.15395
+78169:27.10533
+77937:52.48229
+78765:44.65827
+79050:57.58219
+79110:04.18347
+77876:51.59319
+980640:00.0000
+980930:38.1230
+981391:35.2345
+981407:53.3450
+980726:00.4562
+981898:11.5668
+981096:05.1896
+981583:49.8313
+980905:09.0129
+981049:27.5237
+980817:52.0156
+981645:44.8653
+981930:57.8205
+980905:09.1539
+981049:27.1053
+980817:52.4823
+981645:44.6583
+981930:57.5822
+981990:04.1835
+980756:51.5932
+ 00:00.00000
+ -290:38.12301
+ -751:35.23453
+ -767:53.34505
+ -86:00.45615
+-1258:11.56677
+ -456:05.18964
+ -943:49.83132
+ -265:09.01293
+ -409:27.52375
+ -177:52.01565
+-1005:44.86529
+-1290:57.82047
+ -265:09.15395
+ -409:27.10533
+ -177:52.48229
+-1005:44.65827
+-1290:57.58219
+-1350:04.18347
+ -116:51.59319
+-1440:00.00000
+-1730:38.12301
+-2191:35.23453
+-2207:53.34505
+-1526:00.45615
+-2698:11.56677
+-1896:05.18964
+-2383:49.83132
+-1705:09.01293
+-1849:27.52375
+-1617:52.01565
+-2445:44.86529
+-2730:57.82047
+-1705:09.15395
+-1849:27.10533
+-1617:52.48229
+-2445:44.65827
+-2730:57.58219
+-2790:04.18347
+-1556:51.59319
+-2880:00.00000
+-3170:38.12301
+-3631:35.23453
+-3647:53.34505
+-2966:00.45615
+-4138:11.56677
+-3336:05.18964
+-3823:49.83132
+-3145:09.01293
+-3289:27.52375
+-3057:52.01565
+-3885:44.86529
+-4170:57.82047
+-3145:09.15395
+-3289:27.10533
+-3057:52.48229
+-3885:44.65827
+-4170:57.58219
+-4230:04.18347
+-2996:51.59319
+-77760:00.0000
+-78050:38.1230
+-78511:35.2345
+-78527:53.3450
+-77846:00.4561
+-79018:11.5668
+-78216:05.1896
+-78703:49.8313
+-78025:09.0129
+-78169:27.5237
+-77937:52.0157
+-78765:44.8653
+-79050:57.8205
+-78025:09.1540
+-78169:27.1053
+-77937:52.4823
+-78765:44.6583
+-79050:57.5822
+-79110:04.1835
+-77876:51.5932
+-980640:00.000
+-980930:38.123
+-981391:35.235
+-981407:53.345
+-980726:00.456
+-981898:11.567
+-981096:05.190
+-981583:49.831
+-980905:09.013
+-981049:27.524
+-980817:52.016
+-981645:44.865
+-981930:57.820
+-980905:09.154
+-981049:27.105
+-980817:52.482
+-981645:44.658
+-981930:57.582
+-981990:04.183
+-980756:51.593
diff --git
a/rust/pspp/src/format/testdata/display/mtime15.5.txt
b/rust/pspp/src/format/testdata/display/mtime15.5.txt
index 97a61c67a60ba2a20622c5f5dc91a73e9aba0390..beb74c188d74a16847abf42ccfbfe45f464a80ea 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime15.5.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime15.5.txt
@@
-1,200
+1,200
@@
-
00:00.00000
-
290:38.12301
-
751:35.23453
-
767:53.34505
-
86:00.45615
-
1258:11.56677
-
456:05.18964
-
943:49.83132
-
265:09.01293
-
409:27.52375
-
177:52.01565
-
1005:44.86529
-
1290:57.82047
-
265:09.15395
-
409:27.10533
-
177:52.48229
-
1005:44.65827
-
1290:57.58219
-
1350:04.18347
-
116:51.59319
-
1440:00.00000
-
1730:38.12301
-
2191:35.23453
-
2207:53.34505
-
1526:00.45615
-
2698:11.56677
-
1896:05.18964
-
2383:49.83132
-
1705:09.01293
-
1849:27.52375
-
1617:52.01565
-
2445:44.86529
-
2730:57.82047
-
1705:09.15395
-
1849:27.10533
-
1617:52.48229
-
2445:44.65827
-
2730:57.58219
-
2790:04.18347
-
1556:51.59319
-
2880:00.00000
-
3170:38.12301
-
3631:35.23453
-
3647:53.34505
-
2966:00.45615
-
4138:11.56677
-
3336:05.18964
-
3823:49.83132
-
3145:09.01293
-
3289:27.52375
-
3057:52.01565
-
3885:44.86529
-
4170:57.82047
-
3145:09.15395
-
3289:27.10533
-
3057:52.48229
-
3885:44.65827
-
4170:57.58219
-
4230:04.18347
-
2996:51.59319
-
77760:00.00000
-
78050:38.12301
-
78511:35.23453
-
78527:53.34505
-
77846:00.45615
-
79018:11.56677
-
78216:05.18964
-
78703:49.83132
-
78025:09.01293
-
78169:27.52375
-
77937:52.01565
-
78765:44.86529
-
79050:57.82047
-
78025:09.15395
-
78169:27.10533
-
77937:52.48229
-
78765:44.65827
-
79050:57.58219
-
79110:04.18347
-
77876:51.59319
-
980640:00.00000
-
980930:38.12301
-
981391:35.23453
-
981407:53.34505
-
980726:00.45615
-
981898:11.56677
-
981096:05.18964
-
981583:49.83132
-
980905:09.01293
-
981049:27.52375
-
980817:52.01565
-
981645:44.86529
-
981930:57.82047
-
980905:09.15395
-
981049:27.10533
-
980817:52.48229
-
981645:44.65827
-
981930:57.58219
-
981990:04.18347
-
980756:51.59319
-
00:00.00000
-
-290:38.12301
-
-751:35.23453
-
-767:53.34505
-
-86:00.45615
-
-1258:11.56677
-
-456:05.18964
-
-943:49.83132
-
-265:09.01293
-
-409:27.52375
-
-177:52.01565
-
-1005:44.86529
-
-1290:57.82047
-
-265:09.15395
-
-409:27.10533
-
-177:52.48229
-
-1005:44.65827
-
-1290:57.58219
-
-1350:04.18347
-
-116:51.59319
-
-1440:00.00000
-
-1730:38.12301
-
-2191:35.23453
-
-2207:53.34505
-
-1526:00.45615
-
-2698:11.56677
-
-1896:05.18964
-
-2383:49.83132
-
-1705:09.01293
-
-1849:27.52375
-
-1617:52.01565
-
-2445:44.86529
-
-2730:57.82047
-
-1705:09.15395
-
-1849:27.10533
-
-1617:52.48229
-
-2445:44.65827
-
-2730:57.58219
-
-2790:04.18347
-
-1556:51.59319
-
-2880:00.00000
-
-3170:38.12301
-
-3631:35.23453
-
-3647:53.34505
-
-2966:00.45615
-
-4138:11.56677
-
-3336:05.18964
-
-3823:49.83132
-
-3145:09.01293
-
-3289:27.52375
-
-3057:52.01565
-
-3885:44.86529
-
-4170:57.82047
-
-3145:09.15395
-
-3289:27.10533
-
-3057:52.48229
-
-3885:44.65827
-
-4170:57.58219
-
-4230:04.18347
-
-2996:51.59319
-
-77760:00.00000
-
-78050:38.12301
-
-78511:35.23453
-
-78527:53.34505
-
-77846:00.45615
-
-79018:11.56677
-
-78216:05.18964
-
-78703:49.83132
-
-78025:09.01293
-
-78169:27.52375
-
-77937:52.01565
-
-78765:44.86529
-
-79050:57.82047
-
-78025:09.15395
-
-78169:27.10533
-
-77937:52.48229
-
-78765:44.65827
-
-79050:57.58219
-
-79110:04.18347
-
-77876:51.59319
-
-980640:00.0000
-
-980930:38.1230
-
-981391:35.2345
-
-981407:53.3450
-
-980726:00.4562
-
-981898:11.5668
-
-981096:05.1896
-
-981583:49.8313
-
-980905:09.0129
-
-981049:27.5237
-
-980817:52.0156
-
-981645:44.8653
-
-981930:57.8205
-
-980905:09.1539
-
-981049:27.1053
-
-980817:52.4823
-
-981645:44.6583
-
-981930:57.5822
-
-981990:04.1835
-
-980756:51.5932
+ 00:00.00000
+ 290:38.12301
+ 751:35.23453
+ 767:53.34505
+ 86:00.45615
+ 1258:11.56677
+ 456:05.18964
+ 943:49.83132
+ 265:09.01293
+ 409:27.52375
+ 177:52.01565
+ 1005:44.86529
+ 1290:57.82047
+ 265:09.15395
+ 409:27.10533
+ 177:52.48229
+ 1005:44.65827
+ 1290:57.58219
+ 1350:04.18347
+ 116:51.59319
+ 1440:00.00000
+ 1730:38.12301
+ 2191:35.23453
+ 2207:53.34505
+ 1526:00.45615
+ 2698:11.56677
+ 1896:05.18964
+ 2383:49.83132
+ 1705:09.01293
+ 1849:27.52375
+ 1617:52.01565
+ 2445:44.86529
+ 2730:57.82047
+ 1705:09.15395
+ 1849:27.10533
+ 1617:52.48229
+ 2445:44.65827
+ 2730:57.58219
+ 2790:04.18347
+ 1556:51.59319
+ 2880:00.00000
+ 3170:38.12301
+ 3631:35.23453
+ 3647:53.34505
+ 2966:00.45615
+ 4138:11.56677
+ 3336:05.18964
+ 3823:49.83132
+ 3145:09.01293
+ 3289:27.52375
+ 3057:52.01565
+ 3885:44.86529
+ 4170:57.82047
+ 3145:09.15395
+ 3289:27.10533
+ 3057:52.48229
+ 3885:44.65827
+ 4170:57.58219
+ 4230:04.18347
+ 2996:51.59319
+ 77760:00.00000
+ 78050:38.12301
+ 78511:35.23453
+ 78527:53.34505
+ 77846:00.45615
+ 79018:11.56677
+ 78216:05.18964
+ 78703:49.83132
+ 78025:09.01293
+ 78169:27.52375
+ 77937:52.01565
+ 78765:44.86529
+ 79050:57.82047
+ 78025:09.15395
+ 78169:27.10533
+ 77937:52.48229
+ 78765:44.65827
+ 79050:57.58219
+ 79110:04.18347
+ 77876:51.59319
+980640:00.00000
+980930:38.12301
+981391:35.23453
+981407:53.34505
+980726:00.45615
+981898:11.56677
+981096:05.18964
+981583:49.83132
+980905:09.01293
+981049:27.52375
+980817:52.01565
+981645:44.86529
+981930:57.82047
+980905:09.15395
+981049:27.10533
+980817:52.48229
+981645:44.65827
+981930:57.58219
+981990:04.18347
+980756:51.59319
+ 00:00.00000
+ -290:38.12301
+ -751:35.23453
+ -767:53.34505
+ -86:00.45615
+ -1258:11.56677
+ -456:05.18964
+ -943:49.83132
+ -265:09.01293
+ -409:27.52375
+ -177:52.01565
+ -1005:44.86529
+ -1290:57.82047
+ -265:09.15395
+ -409:27.10533
+ -177:52.48229
+ -1005:44.65827
+ -1290:57.58219
+ -1350:04.18347
+ -116:51.59319
+ -1440:00.00000
+ -1730:38.12301
+ -2191:35.23453
+ -2207:53.34505
+ -1526:00.45615
+ -2698:11.56677
+ -1896:05.18964
+ -2383:49.83132
+ -1705:09.01293
+ -1849:27.52375
+ -1617:52.01565
+ -2445:44.86529
+ -2730:57.82047
+ -1705:09.15395
+ -1849:27.10533
+ -1617:52.48229
+ -2445:44.65827
+ -2730:57.58219
+ -2790:04.18347
+ -1556:51.59319
+ -2880:00.00000
+ -3170:38.12301
+ -3631:35.23453
+ -3647:53.34505
+ -2966:00.45615
+ -4138:11.56677
+ -3336:05.18964
+ -3823:49.83132
+ -3145:09.01293
+ -3289:27.52375
+ -3057:52.01565
+ -3885:44.86529
+ -4170:57.82047
+ -3145:09.15395
+ -3289:27.10533
+ -3057:52.48229
+ -3885:44.65827
+ -4170:57.58219
+ -4230:04.18347
+ -2996:51.59319
+-77760:00.00000
+-78050:38.12301
+-78511:35.23453
+-78527:53.34505
+-77846:00.45615
+-79018:11.56677
+-78216:05.18964
+-78703:49.83132
+-78025:09.01293
+-78169:27.52375
+-77937:52.01565
+-78765:44.86529
+-79050:57.82047
+-78025:09.15395
+-78169:27.10533
+-77937:52.48229
+-78765:44.65827
+-79050:57.58219
+-79110:04.18347
+-77876:51.59319
+-980640:00.0000
+-980930:38.1230
+-981391:35.2345
+-981407:53.3450
+-980726:00.4562
+-981898:11.5668
+-981096:05.1896
+-981583:49.8313
+-980905:09.0129
+-981049:27.5237
+-980817:52.0156
+-981645:44.8653
+-981930:57.8205
+-980905:09.1539
+-981049:27.1053
+-980817:52.4823
+-981645:44.6583
+-981930:57.5822
+-981990:04.1835
+-980756:51.5932
diff --git
a/rust/pspp/src/format/testdata/display/mtime16.5.txt
b/rust/pspp/src/format/testdata/display/mtime16.5.txt
index 00b1e1bbdad998730cb56b6033fcba2b9e32be01..0816a1a5c1bcd23199546edbb9f34aea13754dfe 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime16.5.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime16.5.txt
@@
-1,200
+1,200
@@
-
00:00.00000
-
290:38.12301
-
751:35.23453
-
767:53.34505
-
86:00.45615
-
1258:11.56677
-
456:05.18964
-
943:49.83132
-
265:09.01293
-
409:27.52375
-
177:52.01565
-
1005:44.86529
-
1290:57.82047
-
265:09.15395
-
409:27.10533
-
177:52.48229
-
1005:44.65827
-
1290:57.58219
-
1350:04.18347
-
116:51.59319
-
1440:00.00000
-
1730:38.12301
-
2191:35.23453
-
2207:53.34505
-
1526:00.45615
-
2698:11.56677
-
1896:05.18964
-
2383:49.83132
-
1705:09.01293
-
1849:27.52375
-
1617:52.01565
-
2445:44.86529
-
2730:57.82047
-
1705:09.15395
-
1849:27.10533
-
1617:52.48229
-
2445:44.65827
-
2730:57.58219
-
2790:04.18347
-
1556:51.59319
-
2880:00.00000
-
3170:38.12301
-
3631:35.23453
-
3647:53.34505
-
2966:00.45615
-
4138:11.56677
-
3336:05.18964
-
3823:49.83132
-
3145:09.01293
-
3289:27.52375
-
3057:52.01565
-
3885:44.86529
-
4170:57.82047
-
3145:09.15395
-
3289:27.10533
-
3057:52.48229
-
3885:44.65827
-
4170:57.58219
-
4230:04.18347
-
2996:51.59319
-
77760:00.00000
-
78050:38.12301
-
78511:35.23453
-
78527:53.34505
-
77846:00.45615
-
79018:11.56677
-
78216:05.18964
-
78703:49.83132
-
78025:09.01293
-
78169:27.52375
-
77937:52.01565
-
78765:44.86529
-
79050:57.82047
-
78025:09.15395
-
78169:27.10533
-
77937:52.48229
-
78765:44.65827
-
79050:57.58219
-
79110:04.18347
-
77876:51.59319
-
980640:00.00000
-
980930:38.12301
-
981391:35.23453
-
981407:53.34505
-
980726:00.45615
-
981898:11.56677
-
981096:05.18964
-
981583:49.83132
-
980905:09.01293
-
981049:27.52375
-
980817:52.01565
-
981645:44.86529
-
981930:57.82047
-
980905:09.15395
-
981049:27.10533
-
980817:52.48229
-
981645:44.65827
-
981930:57.58219
-
981990:04.18347
-
980756:51.59319
-
00:00.00000
-
-290:38.12301
-
-751:35.23453
-
-767:53.34505
-
-86:00.45615
-
-1258:11.56677
-
-456:05.18964
-
-943:49.83132
-
-265:09.01293
-
-409:27.52375
-
-177:52.01565
-
-1005:44.86529
-
-1290:57.82047
-
-265:09.15395
-
-409:27.10533
-
-177:52.48229
-
-1005:44.65827
-
-1290:57.58219
-
-1350:04.18347
-
-116:51.59319
-
-1440:00.00000
-
-1730:38.12301
-
-2191:35.23453
-
-2207:53.34505
-
-1526:00.45615
-
-2698:11.56677
-
-1896:05.18964
-
-2383:49.83132
-
-1705:09.01293
-
-1849:27.52375
-
-1617:52.01565
-
-2445:44.86529
-
-2730:57.82047
-
-1705:09.15395
-
-1849:27.10533
-
-1617:52.48229
-
-2445:44.65827
-
-2730:57.58219
-
-2790:04.18347
-
-1556:51.59319
-
-2880:00.00000
-
-3170:38.12301
-
-3631:35.23453
-
-3647:53.34505
-
-2966:00.45615
-
-4138:11.56677
-
-3336:05.18964
-
-3823:49.83132
-
-3145:09.01293
-
-3289:27.52375
-
-3057:52.01565
-
-3885:44.86529
-
-4170:57.82047
-
-3145:09.15395
-
-3289:27.10533
-
-3057:52.48229
-
-3885:44.65827
-
-4170:57.58219
-
-4230:04.18347
-
-2996:51.59319
-
-77760:00.00000
-
-78050:38.12301
-
-78511:35.23453
-
-78527:53.34505
-
-77846:00.45615
-
-79018:11.56677
-
-78216:05.18964
-
-78703:49.83132
-
-78025:09.01293
-
-78169:27.52375
-
-77937:52.01565
-
-78765:44.86529
-
-79050:57.82047
-
-78025:09.15395
-
-78169:27.10533
-
-77937:52.48229
-
-78765:44.65827
-
-79050:57.58219
-
-79110:04.18347
-
-77876:51.59319
-
-980640:00.00000
-
-980930:38.12301
-
-981391:35.23453
-
-981407:53.34505
-
-980726:00.45615
-
-981898:11.56677
-
-981096:05.18964
-
-981583:49.83132
-
-980905:09.01293
-
-981049:27.52375
-
-980817:52.01565
-
-981645:44.86529
-
-981930:57.82047
-
-980905:09.15395
-
-981049:27.10533
-
-980817:52.48229
-
-981645:44.65827
-
-981930:57.58219
-
-981990:04.18347
-
-980756:51.59319
+ 00:00.00000
+ 290:38.12301
+ 751:35.23453
+ 767:53.34505
+ 86:00.45615
+ 1258:11.56677
+ 456:05.18964
+ 943:49.83132
+ 265:09.01293
+ 409:27.52375
+ 177:52.01565
+ 1005:44.86529
+ 1290:57.82047
+ 265:09.15395
+ 409:27.10533
+ 177:52.48229
+ 1005:44.65827
+ 1290:57.58219
+ 1350:04.18347
+ 116:51.59319
+ 1440:00.00000
+ 1730:38.12301
+ 2191:35.23453
+ 2207:53.34505
+ 1526:00.45615
+ 2698:11.56677
+ 1896:05.18964
+ 2383:49.83132
+ 1705:09.01293
+ 1849:27.52375
+ 1617:52.01565
+ 2445:44.86529
+ 2730:57.82047
+ 1705:09.15395
+ 1849:27.10533
+ 1617:52.48229
+ 2445:44.65827
+ 2730:57.58219
+ 2790:04.18347
+ 1556:51.59319
+ 2880:00.00000
+ 3170:38.12301
+ 3631:35.23453
+ 3647:53.34505
+ 2966:00.45615
+ 4138:11.56677
+ 3336:05.18964
+ 3823:49.83132
+ 3145:09.01293
+ 3289:27.52375
+ 3057:52.01565
+ 3885:44.86529
+ 4170:57.82047
+ 3145:09.15395
+ 3289:27.10533
+ 3057:52.48229
+ 3885:44.65827
+ 4170:57.58219
+ 4230:04.18347
+ 2996:51.59319
+ 77760:00.00000
+ 78050:38.12301
+ 78511:35.23453
+ 78527:53.34505
+ 77846:00.45615
+ 79018:11.56677
+ 78216:05.18964
+ 78703:49.83132
+ 78025:09.01293
+ 78169:27.52375
+ 77937:52.01565
+ 78765:44.86529
+ 79050:57.82047
+ 78025:09.15395
+ 78169:27.10533
+ 77937:52.48229
+ 78765:44.65827
+ 79050:57.58219
+ 79110:04.18347
+ 77876:51.59319
+ 980640:00.00000
+ 980930:38.12301
+ 981391:35.23453
+ 981407:53.34505
+ 980726:00.45615
+ 981898:11.56677
+ 981096:05.18964
+ 981583:49.83132
+ 980905:09.01293
+ 981049:27.52375
+ 980817:52.01565
+ 981645:44.86529
+ 981930:57.82047
+ 980905:09.15395
+ 981049:27.10533
+ 980817:52.48229
+ 981645:44.65827
+ 981930:57.58219
+ 981990:04.18347
+ 980756:51.59319
+ 00:00.00000
+ -290:38.12301
+ -751:35.23453
+ -767:53.34505
+ -86:00.45615
+ -1258:11.56677
+ -456:05.18964
+ -943:49.83132
+ -265:09.01293
+ -409:27.52375
+ -177:52.01565
+ -1005:44.86529
+ -1290:57.82047
+ -265:09.15395
+ -409:27.10533
+ -177:52.48229
+ -1005:44.65827
+ -1290:57.58219
+ -1350:04.18347
+ -116:51.59319
+ -1440:00.00000
+ -1730:38.12301
+ -2191:35.23453
+ -2207:53.34505
+ -1526:00.45615
+ -2698:11.56677
+ -1896:05.18964
+ -2383:49.83132
+ -1705:09.01293
+ -1849:27.52375
+ -1617:52.01565
+ -2445:44.86529
+ -2730:57.82047
+ -1705:09.15395
+ -1849:27.10533
+ -1617:52.48229
+ -2445:44.65827
+ -2730:57.58219
+ -2790:04.18347
+ -1556:51.59319
+ -2880:00.00000
+ -3170:38.12301
+ -3631:35.23453
+ -3647:53.34505
+ -2966:00.45615
+ -4138:11.56677
+ -3336:05.18964
+ -3823:49.83132
+ -3145:09.01293
+ -3289:27.52375
+ -3057:52.01565
+ -3885:44.86529
+ -4170:57.82047
+ -3145:09.15395
+ -3289:27.10533
+ -3057:52.48229
+ -3885:44.65827
+ -4170:57.58219
+ -4230:04.18347
+ -2996:51.59319
+ -77760:00.00000
+ -78050:38.12301
+ -78511:35.23453
+ -78527:53.34505
+ -77846:00.45615
+ -79018:11.56677
+ -78216:05.18964
+ -78703:49.83132
+ -78025:09.01293
+ -78169:27.52375
+ -77937:52.01565
+ -78765:44.86529
+ -79050:57.82047
+ -78025:09.15395
+ -78169:27.10533
+ -77937:52.48229
+ -78765:44.65827
+ -79050:57.58219
+ -79110:04.18347
+ -77876:51.59319
+-980640:00.00000
+-980930:38.12301
+-981391:35.23453
+-981407:53.34505
+-980726:00.45615
+-981898:11.56677
+-981096:05.18964
+-981583:49.83132
+-980905:09.01293
+-981049:27.52375
+-980817:52.01565
+-981645:44.86529
+-981930:57.82047
+-980905:09.15395
+-981049:27.10533
+-980817:52.48229
+-981645:44.65827
+-981930:57.58219
+-981990:04.18347
+-980756:51.59319
diff --git
a/rust/pspp/src/format/testdata/display/mtime5.txt
b/rust/pspp/src/format/testdata/display/mtime5.txt
index 8823044daef8f4b005bfdf79219b3a3e56c07e03..edf37f5426ac20bd0cb609fb9917685872590c37 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime5.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime5.txt
@@
-1,200
+1,200
@@
-
00:00
-
*****
-
*****
-
*****
-
86:00
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
00:00
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
+00:00
+*****
+*****
+*****
+86:00
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+00:00
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
diff --git
a/rust/pspp/src/format/testdata/display/mtime6.txt
b/rust/pspp/src/format/testdata/display/mtime6.txt
index 1c36b7ee21caf215d9d83e392f87dde770ff238b..65c31f2fac12ed56a084d086a4104f1078539d41 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime6.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime6.txt
@@
-1,200
+1,200
@@
-
00:00
-
290:38
-
751:35
-
767:53
-
86:00
-
******
-
456:05
-
943:49
-
265:09
-
409:27
-
177:52
-
******
-
******
-
265:09
-
409:27
-
177:52
-
******
-
******
-
******
-
116:51
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
00:00
-
******
-
******
-
******
-
-86:00
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
+ 00:00
+290:38
+751:35
+767:53
+ 86:00
+******
+456:05
+943:49
+265:09
+409:27
+177:52
+******
+******
+265:09
+409:27
+177:52
+******
+******
+******
+116:51
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+ 00:00
+******
+******
+******
+-86:00
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
diff --git
a/rust/pspp/src/format/testdata/display/mtime7.1.txt
b/rust/pspp/src/format/testdata/display/mtime7.1.txt
index df3424d2f3d3b9fb43ba87911c2def4cbd3d4eaf..000dfec91e0b4b5d7d03678aadb93886e0c67e0f 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime7.1.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime7.1.txt
@@
-1,200
+1,200
@@
-
00:00.0
-
290:38
-
751:35
-
767:53
-
86:00.5
-
1258:11
-
456:05
-
943:49
-
265:09
-
409:27
-
177:52
-
1005:44
-
1290:57
-
265:09
-
409:27
-
177:52
-
1005:44
-
1290:57
-
1350:04
-
116:51
-
1440:00
-
1730:38
-
2191:35
-
2207:53
-
1526:00
-
2698:11
-
1896:05
-
2383:49
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
2790:04
-
1556:51
-
2880:00
-
3170:38
-
3631:35
-
3647:53
-
2966:00
-
4138:11
-
3336:05
-
3823:49
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
4230:04
-
2996:51
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
00:00.0
-
-290:38
-
-751:35
-
-767:53
-
-86:00
-
*******
-
-456:05
-
-943:49
-
-265:09
-
-409:27
-
-177:52
-
*******
-
*******
-
-265:09
-
-409:27
-
-177:52
-
*******
-
*******
-
*******
-
-116:51
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
+00:00.0
+ 290:38
+ 751:35
+ 767:53
+86:00.5
+1258:11
+ 456:05
+ 943:49
+ 265:09
+ 409:27
+ 177:52
+1005:44
+1290:57
+ 265:09
+ 409:27
+ 177:52
+1005:44
+1290:57
+1350:04
+ 116:51
+1440:00
+1730:38
+2191:35
+2207:53
+1526:00
+2698:11
+1896:05
+2383:49
+1705:09
+1849:27
+1617:52
+2445:44
+2730:57
+1705:09
+1849:27
+1617:52
+2445:44
+2730:57
+2790:04
+1556:51
+2880:00
+3170:38
+3631:35
+3647:53
+2966:00
+4138:11
+3336:05
+3823:49
+3145:09
+3289:27
+3057:52
+3885:44
+4170:57
+3145:09
+3289:27
+3057:52
+3885:44
+4170:57
+4230:04
+2996:51
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+00:00.0
+-290:38
+-751:35
+-767:53
+ -86:00
+*******
+-456:05
+-943:49
+-265:09
+-409:27
+-177:52
+*******
+*******
+-265:09
+-409:27
+-177:52
+*******
+*******
+*******
+-116:51
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
diff --git
a/rust/pspp/src/format/testdata/display/mtime7.txt
b/rust/pspp/src/format/testdata/display/mtime7.txt
index 95d9c977fe93b725f8ee463b6f2a6909bc787231..7e59ecccc97d08ce2f79b0b957ef45c90a0a35a9 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime7.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime7.txt
@@
-1,200
+1,200
@@
-
00:00
-
290:38
-
751:35
-
767:53
-
86:00
-
1258:11
-
456:05
-
943:49
-
265:09
-
409:27
-
177:52
-
1005:44
-
1290:57
-
265:09
-
409:27
-
177:52
-
1005:44
-
1290:57
-
1350:04
-
116:51
-
1440:00
-
1730:38
-
2191:35
-
2207:53
-
1526:00
-
2698:11
-
1896:05
-
2383:49
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
2790:04
-
1556:51
-
2880:00
-
3170:38
-
3631:35
-
3647:53
-
2966:00
-
4138:11
-
3336:05
-
3823:49
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
4230:04
-
2996:51
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
00:00
-
-290:38
-
-751:35
-
-767:53
-
-86:00
-
*******
-
-456:05
-
-943:49
-
-265:09
-
-409:27
-
-177:52
-
*******
-
*******
-
-265:09
-
-409:27
-
-177:52
-
*******
-
*******
-
*******
-
-116:51
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
+ 00:00
+ 290:38
+ 751:35
+ 767:53
+ 86:00
+1258:11
+ 456:05
+ 943:49
+ 265:09
+ 409:27
+ 177:52
+1005:44
+1290:57
+ 265:09
+ 409:27
+ 177:52
+1005:44
+1290:57
+1350:04
+ 116:51
+1440:00
+1730:38
+2191:35
+2207:53
+1526:00
+2698:11
+1896:05
+2383:49
+1705:09
+1849:27
+1617:52
+2445:44
+2730:57
+1705:09
+1849:27
+1617:52
+2445:44
+2730:57
+2790:04
+1556:51
+2880:00
+3170:38
+3631:35
+3647:53
+2966:00
+4138:11
+3336:05
+3823:49
+3145:09
+3289:27
+3057:52
+3885:44
+4170:57
+3145:09
+3289:27
+3057:52
+3885:44
+4170:57
+4230:04
+2996:51
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+ 00:00
+-290:38
+-751:35
+-767:53
+ -86:00
+*******
+-456:05
+-943:49
+-265:09
+-409:27
+-177:52
+*******
+*******
+-265:09
+-409:27
+-177:52
+*******
+*******
+*******
+-116:51
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
diff --git
a/rust/pspp/src/format/testdata/display/mtime8.1.txt
b/rust/pspp/src/format/testdata/display/mtime8.1.txt
index 22fb8c7f3c4924550262ab7d3afd39e79941b21d..5a708cf68267a57250b5464da11c99a863fc87d5 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime8.1.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime8.1.txt
@@
-1,200
+1,200
@@
-
00:00.0
-
290:38.1
-
751:35.2
-
767:53.3
-
86:00.5
-
1258:11
-
456:05.2
-
943:49.8
-
265:09.0
-
409:27.5
-
177:52.0
-
1005:44
-
1290:57
-
265:09.2
-
409:27.1
-
177:52.5
-
1005:44
-
1290:57
-
1350:04
-
116:51.6
-
1440:00
-
1730:38
-
2191:35
-
2207:53
-
1526:00
-
2698:11
-
1896:05
-
2383:49
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
2790:04
-
1556:51
-
2880:00
-
3170:38
-
3631:35
-
3647:53
-
2966:00
-
4138:11
-
3336:05
-
3823:49
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
4230:04
-
2996:51
-
77760:00
-
78050:38
-
78511:35
-
78527:53
-
77846:00
-
79018:11
-
78216:05
-
78703:49
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
79110:04
-
77876:51
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
00:00.0
-
-290:38
-
-751:35
-
-767:53
-
-86:00.5
-
-1258:11
-
-456:05
-
-943:49
-
-265:09
-
-409:27
-
-177:52
-
-1005:44
-
-1290:57
-
-265:09
-
-409:27
-
-177:52
-
-1005:44
-
-1290:57
-
-1350:04
-
-116:51
-
-1440:00
-
-1730:38
-
-2191:35
-
-2207:53
-
-1526:00
-
-2698:11
-
-1896:05
-
-2383:49
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-2790:04
-
-1556:51
-
-2880:00
-
-3170:38
-
-3631:35
-
-3647:53
-
-2966:00
-
-4138:11
-
-3336:05
-
-3823:49
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-4230:04
-
-2996:51
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
+ 00:00.0
+290:38.1
+751:35.2
+767:53.3
+ 86:00.5
+ 1258:11
+456:05.2
+943:49.8
+265:09.0
+409:27.5
+177:52.0
+ 1005:44
+ 1290:57
+265:09.2
+409:27.1
+177:52.5
+ 1005:44
+ 1290:57
+ 1350:04
+116:51.6
+ 1440:00
+ 1730:38
+ 2191:35
+ 2207:53
+ 1526:00
+ 2698:11
+ 1896:05
+ 2383:49
+ 1705:09
+ 1849:27
+ 1617:52
+ 2445:44
+ 2730:57
+ 1705:09
+ 1849:27
+ 1617:52
+ 2445:44
+ 2730:57
+ 2790:04
+ 1556:51
+ 2880:00
+ 3170:38
+ 3631:35
+ 3647:53
+ 2966:00
+ 4138:11
+ 3336:05
+ 3823:49
+ 3145:09
+ 3289:27
+ 3057:52
+ 3885:44
+ 4170:57
+ 3145:09
+ 3289:27
+ 3057:52
+ 3885:44
+ 4170:57
+ 4230:04
+ 2996:51
+77760:00
+78050:38
+78511:35
+78527:53
+77846:00
+79018:11
+78216:05
+78703:49
+78025:09
+78169:27
+77937:52
+78765:44
+79050:57
+78025:09
+78169:27
+77937:52
+78765:44
+79050:57
+79110:04
+77876:51
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+ 00:00.0
+ -290:38
+ -751:35
+ -767:53
+-86:00.5
+-1258:11
+ -456:05
+ -943:49
+ -265:09
+ -409:27
+ -177:52
+-1005:44
+-1290:57
+ -265:09
+ -409:27
+ -177:52
+-1005:44
+-1290:57
+-1350:04
+ -116:51
+-1440:00
+-1730:38
+-2191:35
+-2207:53
+-1526:00
+-2698:11
+-1896:05
+-2383:49
+-1705:09
+-1849:27
+-1617:52
+-2445:44
+-2730:57
+-1705:09
+-1849:27
+-1617:52
+-2445:44
+-2730:57
+-2790:04
+-1556:51
+-2880:00
+-3170:38
+-3631:35
+-3647:53
+-2966:00
+-4138:11
+-3336:05
+-3823:49
+-3145:09
+-3289:27
+-3057:52
+-3885:44
+-4170:57
+-3145:09
+-3289:27
+-3057:52
+-3885:44
+-4170:57
+-4230:04
+-2996:51
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
diff --git
a/rust/pspp/src/format/testdata/display/mtime8.2.txt
b/rust/pspp/src/format/testdata/display/mtime8.2.txt
index 7a6b4b5e3096335ffabdf7bedb27de5fa8f9ddcd..5e134917ad375bdc77ea0e88c567fac1007fc99a 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime8.2.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime8.2.txt
@@
-1,200
+1,200
@@
-
00:00.00
-
290:38.1
-
751:35.2
-
767:53.3
-
86:00.46
-
1258:11
-
456:05.2
-
943:49.8
-
265:09.0
-
409:27.5
-
177:52.0
-
1005:44
-
1290:57
-
265:09.2
-
409:27.1
-
177:52.5
-
1005:44
-
1290:57
-
1350:04
-
116:51.6
-
1440:00
-
1730:38
-
2191:35
-
2207:53
-
1526:00
-
2698:11
-
1896:05
-
2383:49
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
2790:04
-
1556:51
-
2880:00
-
3170:38
-
3631:35
-
3647:53
-
2966:00
-
4138:11
-
3336:05
-
3823:49
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
4230:04
-
2996:51
-
77760:00
-
78050:38
-
78511:35
-
78527:53
-
77846:00
-
79018:11
-
78216:05
-
78703:49
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
79110:04
-
77876:51
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
00:00.00
-
-290:38
-
-751:35
-
-767:53
-
-86:00.5
-
-1258:11
-
-456:05
-
-943:49
-
-265:09
-
-409:27
-
-177:52
-
-1005:44
-
-1290:57
-
-265:09
-
-409:27
-
-177:52
-
-1005:44
-
-1290:57
-
-1350:04
-
-116:51
-
-1440:00
-
-1730:38
-
-2191:35
-
-2207:53
-
-1526:00
-
-2698:11
-
-1896:05
-
-2383:49
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-2790:04
-
-1556:51
-
-2880:00
-
-3170:38
-
-3631:35
-
-3647:53
-
-2966:00
-
-4138:11
-
-3336:05
-
-3823:49
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-4230:04
-
-2996:51
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
+00:00.00
+290:38.1
+751:35.2
+767:53.3
+86:00.46
+ 1258:11
+456:05.2
+943:49.8
+265:09.0
+409:27.5
+177:52.0
+ 1005:44
+ 1290:57
+265:09.2
+409:27.1
+177:52.5
+ 1005:44
+ 1290:57
+ 1350:04
+116:51.6
+ 1440:00
+ 1730:38
+ 2191:35
+ 2207:53
+ 1526:00
+ 2698:11
+ 1896:05
+ 2383:49
+ 1705:09
+ 1849:27
+ 1617:52
+ 2445:44
+ 2730:57
+ 1705:09
+ 1849:27
+ 1617:52
+ 2445:44
+ 2730:57
+ 2790:04
+ 1556:51
+ 2880:00
+ 3170:38
+ 3631:35
+ 3647:53
+ 2966:00
+ 4138:11
+ 3336:05
+ 3823:49
+ 3145:09
+ 3289:27
+ 3057:52
+ 3885:44
+ 4170:57
+ 3145:09
+ 3289:27
+ 3057:52
+ 3885:44
+ 4170:57
+ 4230:04
+ 2996:51
+77760:00
+78050:38
+78511:35
+78527:53
+77846:00
+79018:11
+78216:05
+78703:49
+78025:09
+78169:27
+77937:52
+78765:44
+79050:57
+78025:09
+78169:27
+77937:52
+78765:44
+79050:57
+79110:04
+77876:51
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+00:00.00
+ -290:38
+ -751:35
+ -767:53
+-86:00.5
+-1258:11
+ -456:05
+ -943:49
+ -265:09
+ -409:27
+ -177:52
+-1005:44
+-1290:57
+ -265:09
+ -409:27
+ -177:52
+-1005:44
+-1290:57
+-1350:04
+ -116:51
+-1440:00
+-1730:38
+-2191:35
+-2207:53
+-1526:00
+-2698:11
+-1896:05
+-2383:49
+-1705:09
+-1849:27
+-1617:52
+-2445:44
+-2730:57
+-1705:09
+-1849:27
+-1617:52
+-2445:44
+-2730:57
+-2790:04
+-1556:51
+-2880:00
+-3170:38
+-3631:35
+-3647:53
+-2966:00
+-4138:11
+-3336:05
+-3823:49
+-3145:09
+-3289:27
+-3057:52
+-3885:44
+-4170:57
+-3145:09
+-3289:27
+-3057:52
+-3885:44
+-4170:57
+-4230:04
+-2996:51
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
diff --git
a/rust/pspp/src/format/testdata/display/mtime8.txt
b/rust/pspp/src/format/testdata/display/mtime8.txt
index 6db660a4bb9b98cc8a22e7fe534c3bfd1c021f8b..fc6eea4e195a76929e8eb49ca69ecb71f8ca86bf 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime8.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime8.txt
@@
-1,200
+1,200
@@
-
00:00
-
290:38
-
751:35
-
767:53
-
86:00
-
1258:11
-
456:05
-
943:49
-
265:09
-
409:27
-
177:52
-
1005:44
-
1290:57
-
265:09
-
409:27
-
177:52
-
1005:44
-
1290:57
-
1350:04
-
116:51
-
1440:00
-
1730:38
-
2191:35
-
2207:53
-
1526:00
-
2698:11
-
1896:05
-
2383:49
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
2790:04
-
1556:51
-
2880:00
-
3170:38
-
3631:35
-
3647:53
-
2966:00
-
4138:11
-
3336:05
-
3823:49
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
4230:04
-
2996:51
-
77760:00
-
78050:38
-
78511:35
-
78527:53
-
77846:00
-
79018:11
-
78216:05
-
78703:49
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
79110:04
-
77876:51
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
00:00
-
-290:38
-
-751:35
-
-767:53
-
-86:00
-
-1258:11
-
-456:05
-
-943:49
-
-265:09
-
-409:27
-
-177:52
-
-1005:44
-
-1290:57
-
-265:09
-
-409:27
-
-177:52
-
-1005:44
-
-1290:57
-
-1350:04
-
-116:51
-
-1440:00
-
-1730:38
-
-2191:35
-
-2207:53
-
-1526:00
-
-2698:11
-
-1896:05
-
-2383:49
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-2790:04
-
-1556:51
-
-2880:00
-
-3170:38
-
-3631:35
-
-3647:53
-
-2966:00
-
-4138:11
-
-3336:05
-
-3823:49
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-4230:04
-
-2996:51
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
+ 00:00
+ 290:38
+ 751:35
+ 767:53
+ 86:00
+ 1258:11
+ 456:05
+ 943:49
+ 265:09
+ 409:27
+ 177:52
+ 1005:44
+ 1290:57
+ 265:09
+ 409:27
+ 177:52
+ 1005:44
+ 1290:57
+ 1350:04
+ 116:51
+ 1440:00
+ 1730:38
+ 2191:35
+ 2207:53
+ 1526:00
+ 2698:11
+ 1896:05
+ 2383:49
+ 1705:09
+ 1849:27
+ 1617:52
+ 2445:44
+ 2730:57
+ 1705:09
+ 1849:27
+ 1617:52
+ 2445:44
+ 2730:57
+ 2790:04
+ 1556:51
+ 2880:00
+ 3170:38
+ 3631:35
+ 3647:53
+ 2966:00
+ 4138:11
+ 3336:05
+ 3823:49
+ 3145:09
+ 3289:27
+ 3057:52
+ 3885:44
+ 4170:57
+ 3145:09
+ 3289:27
+ 3057:52
+ 3885:44
+ 4170:57
+ 4230:04
+ 2996:51
+77760:00
+78050:38
+78511:35
+78527:53
+77846:00
+79018:11
+78216:05
+78703:49
+78025:09
+78169:27
+77937:52
+78765:44
+79050:57
+78025:09
+78169:27
+77937:52
+78765:44
+79050:57
+79110:04
+77876:51
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+ 00:00
+ -290:38
+ -751:35
+ -767:53
+ -86:00
+-1258:11
+ -456:05
+ -943:49
+ -265:09
+ -409:27
+ -177:52
+-1005:44
+-1290:57
+ -265:09
+ -409:27
+ -177:52
+-1005:44
+-1290:57
+-1350:04
+ -116:51
+-1440:00
+-1730:38
+-2191:35
+-2207:53
+-1526:00
+-2698:11
+-1896:05
+-2383:49
+-1705:09
+-1849:27
+-1617:52
+-2445:44
+-2730:57
+-1705:09
+-1849:27
+-1617:52
+-2445:44
+-2730:57
+-2790:04
+-1556:51
+-2880:00
+-3170:38
+-3631:35
+-3647:53
+-2966:00
+-4138:11
+-3336:05
+-3823:49
+-3145:09
+-3289:27
+-3057:52
+-3885:44
+-4170:57
+-3145:09
+-3289:27
+-3057:52
+-3885:44
+-4170:57
+-4230:04
+-2996:51
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
diff --git
a/rust/pspp/src/format/testdata/display/mtime9.1.txt
b/rust/pspp/src/format/testdata/display/mtime9.1.txt
index 8a7e3f21a1f59e33616f1cce0486d0b5f08b3510..47ecb785d545303e62be5c9074051b195bc9bf41 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime9.1.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime9.1.txt
@@
-1,200
+1,200
@@
-
00:00.0
-
290:38.1
-
751:35.2
-
767:53.3
-
86:00.5
-
1258:11.6
-
456:05.2
-
943:49.8
-
265:09.0
-
409:27.5
-
177:52.0
-
1005:44.9
-
1290:57.8
-
265:09.2
-
409:27.1
-
177:52.5
-
1005:44.7
-
1290:57.6
-
1350:04.2
-
116:51.6
-
1440:00.0
-
1730:38.1
-
2191:35.2
-
2207:53.3
-
1526:00.5
-
2698:11.6
-
1896:05.2
-
2383:49.8
-
1705:09.0
-
1849:27.5
-
1617:52.0
-
2445:44.9
-
2730:57.8
-
1705:09.2
-
1849:27.1
-
1617:52.5
-
2445:44.7
-
2730:57.6
-
2790:04.2
-
1556:51.6
-
2880:00.0
-
3170:38.1
-
3631:35.2
-
3647:53.3
-
2966:00.5
-
4138:11.6
-
3336:05.2
-
3823:49.8
-
3145:09.0
-
3289:27.5
-
3057:52.0
-
3885:44.9
-
4170:57.8
-
3145:09.2
-
3289:27.1
-
3057:52.5
-
3885:44.7
-
4170:57.6
-
4230:04.2
-
2996:51.6
-
77760:00
-
78050:38
-
78511:35
-
78527:53
-
77846:00
-
79018:11
-
78216:05
-
78703:49
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
79110:04
-
77876:51
-
980640:00
-
980930:38
-
981391:35
-
981407:53
-
980726:00
-
981898:11
-
981096:05
-
981583:49
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
981990:04
-
980756:51
-
00:00.0
-
-290:38.1
-
-751:35.2
-
-767:53.3
-
-86:00.5
-
-1258:11
-
-456:05.2
-
-943:49.8
-
-265:09.0
-
-409:27.5
-
-177:52.0
-
-1005:44
-
-1290:57
-
-265:09.2
-
-409:27.1
-
-177:52.5
-
-1005:44
-
-1290:57
-
-1350:04
-
-116:51.6
-
-1440:00
-
-1730:38
-
-2191:35
-
-2207:53
-
-1526:00
-
-2698:11
-
-1896:05
-
-2383:49
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-2790:04
-
-1556:51
-
-2880:00
-
-3170:38
-
-3631:35
-
-3647:53
-
-2966:00
-
-4138:11
-
-3336:05
-
-3823:49
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-4230:04
-
-2996:51
-
-77760:00
-
-78050:38
-
-78511:35
-
-78527:53
-
-77846:00
-
-79018:11
-
-78216:05
-
-78703:49
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-79110:04
-
-77876:51
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
+ 00:00.0
+ 290:38.1
+ 751:35.2
+ 767:53.3
+ 86:00.5
+1258:11.6
+ 456:05.2
+ 943:49.8
+ 265:09.0
+ 409:27.5
+ 177:52.0
+1005:44.9
+1290:57.8
+ 265:09.2
+ 409:27.1
+ 177:52.5
+1005:44.7
+1290:57.6
+1350:04.2
+ 116:51.6
+1440:00.0
+1730:38.1
+2191:35.2
+2207:53.3
+1526:00.5
+2698:11.6
+1896:05.2
+2383:49.8
+1705:09.0
+1849:27.5
+1617:52.0
+2445:44.9
+2730:57.8
+1705:09.2
+1849:27.1
+1617:52.5
+2445:44.7
+2730:57.6
+2790:04.2
+1556:51.6
+2880:00.0
+3170:38.1
+3631:35.2
+3647:53.3
+2966:00.5
+4138:11.6
+3336:05.2
+3823:49.8
+3145:09.0
+3289:27.5
+3057:52.0
+3885:44.9
+4170:57.8
+3145:09.2
+3289:27.1
+3057:52.5
+3885:44.7
+4170:57.6
+4230:04.2
+2996:51.6
+ 77760:00
+ 78050:38
+ 78511:35
+ 78527:53
+ 77846:00
+ 79018:11
+ 78216:05
+ 78703:49
+ 78025:09
+ 78169:27
+ 77937:52
+ 78765:44
+ 79050:57
+ 78025:09
+ 78169:27
+ 77937:52
+ 78765:44
+ 79050:57
+ 79110:04
+ 77876:51
+980640:00
+980930:38
+981391:35
+981407:53
+980726:00
+981898:11
+981096:05
+981583:49
+980905:09
+981049:27
+980817:52
+981645:44
+981930:57
+980905:09
+981049:27
+980817:52
+981645:44
+981930:57
+981990:04
+980756:51
+ 00:00.0
+-290:38.1
+-751:35.2
+-767:53.3
+ -86:00.5
+ -1258:11
+-456:05.2
+-943:49.8
+-265:09.0
+-409:27.5
+-177:52.0
+ -1005:44
+ -1290:57
+-265:09.2
+-409:27.1
+-177:52.5
+ -1005:44
+ -1290:57
+ -1350:04
+-116:51.6
+ -1440:00
+ -1730:38
+ -2191:35
+ -2207:53
+ -1526:00
+ -2698:11
+ -1896:05
+ -2383:49
+ -1705:09
+ -1849:27
+ -1617:52
+ -2445:44
+ -2730:57
+ -1705:09
+ -1849:27
+ -1617:52
+ -2445:44
+ -2730:57
+ -2790:04
+ -1556:51
+ -2880:00
+ -3170:38
+ -3631:35
+ -3647:53
+ -2966:00
+ -4138:11
+ -3336:05
+ -3823:49
+ -3145:09
+ -3289:27
+ -3057:52
+ -3885:44
+ -4170:57
+ -3145:09
+ -3289:27
+ -3057:52
+ -3885:44
+ -4170:57
+ -4230:04
+ -2996:51
+-77760:00
+-78050:38
+-78511:35
+-78527:53
+-77846:00
+-79018:11
+-78216:05
+-78703:49
+-78025:09
+-78169:27
+-77937:52
+-78765:44
+-79050:57
+-78025:09
+-78169:27
+-77937:52
+-78765:44
+-79050:57
+-79110:04
+-77876:51
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
diff --git
a/rust/pspp/src/format/testdata/display/mtime9.2.txt
b/rust/pspp/src/format/testdata/display/mtime9.2.txt
index b6f47b427c900eb621bd314161b2607a8b36d77c..983df54099508329b4f85e04ef0949caaa6503f5 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime9.2.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime9.2.txt
@@
-1,200
+1,200
@@
-
00:00.00
-
290:38.12
-
751:35.23
-
767:53.35
-
86:00.46
-
1258:11.6
-
456:05.19
-
943:49.83
-
265:09.01
-
409:27.52
-
177:52.02
-
1005:44.9
-
1290:57.8
-
265:09.15
-
409:27.11
-
177:52.48
-
1005:44.7
-
1290:57.6
-
1350:04.2
-
116:51.59
-
1440:00.0
-
1730:38.1
-
2191:35.2
-
2207:53.3
-
1526:00.5
-
2698:11.6
-
1896:05.2
-
2383:49.8
-
1705:09.0
-
1849:27.5
-
1617:52.0
-
2445:44.9
-
2730:57.8
-
1705:09.2
-
1849:27.1
-
1617:52.5
-
2445:44.7
-
2730:57.6
-
2790:04.2
-
1556:51.6
-
2880:00.0
-
3170:38.1
-
3631:35.2
-
3647:53.3
-
2966:00.5
-
4138:11.6
-
3336:05.2
-
3823:49.8
-
3145:09.0
-
3289:27.5
-
3057:52.0
-
3885:44.9
-
4170:57.8
-
3145:09.2
-
3289:27.1
-
3057:52.5
-
3885:44.7
-
4170:57.6
-
4230:04.2
-
2996:51.6
-
77760:00
-
78050:38
-
78511:35
-
78527:53
-
77846:00
-
79018:11
-
78216:05
-
78703:49
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
79110:04
-
77876:51
-
980640:00
-
980930:38
-
981391:35
-
981407:53
-
980726:00
-
981898:11
-
981096:05
-
981583:49
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
981990:04
-
980756:51
-
00:00.00
-
-290:38.1
-
-751:35.2
-
-767:53.3
-
-86:00.46
-
-1258:11
-
-456:05.2
-
-943:49.8
-
-265:09.0
-
-409:27.5
-
-177:52.0
-
-1005:44
-
-1290:57
-
-265:09.2
-
-409:27.1
-
-177:52.5
-
-1005:44
-
-1290:57
-
-1350:04
-
-116:51.6
-
-1440:00
-
-1730:38
-
-2191:35
-
-2207:53
-
-1526:00
-
-2698:11
-
-1896:05
-
-2383:49
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-2790:04
-
-1556:51
-
-2880:00
-
-3170:38
-
-3631:35
-
-3647:53
-
-2966:00
-
-4138:11
-
-3336:05
-
-3823:49
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-4230:04
-
-2996:51
-
-77760:00
-
-78050:38
-
-78511:35
-
-78527:53
-
-77846:00
-
-79018:11
-
-78216:05
-
-78703:49
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-79110:04
-
-77876:51
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
+ 00:00.00
+290:38.12
+751:35.23
+767:53.35
+ 86:00.46
+1258:11.6
+456:05.19
+943:49.83
+265:09.01
+409:27.52
+177:52.02
+1005:44.9
+1290:57.8
+265:09.15
+409:27.11
+177:52.48
+1005:44.7
+1290:57.6
+1350:04.2
+116:51.59
+1440:00.0
+1730:38.1
+2191:35.2
+2207:53.3
+1526:00.5
+2698:11.6
+1896:05.2
+2383:49.8
+1705:09.0
+1849:27.5
+1617:52.0
+2445:44.9
+2730:57.8
+1705:09.2
+1849:27.1
+1617:52.5
+2445:44.7
+2730:57.6
+2790:04.2
+1556:51.6
+2880:00.0
+3170:38.1
+3631:35.2
+3647:53.3
+2966:00.5
+4138:11.6
+3336:05.2
+3823:49.8
+3145:09.0
+3289:27.5
+3057:52.0
+3885:44.9
+4170:57.8
+3145:09.2
+3289:27.1
+3057:52.5
+3885:44.7
+4170:57.6
+4230:04.2
+2996:51.6
+ 77760:00
+ 78050:38
+ 78511:35
+ 78527:53
+ 77846:00
+ 79018:11
+ 78216:05
+ 78703:49
+ 78025:09
+ 78169:27
+ 77937:52
+ 78765:44
+ 79050:57
+ 78025:09
+ 78169:27
+ 77937:52
+ 78765:44
+ 79050:57
+ 79110:04
+ 77876:51
+980640:00
+980930:38
+981391:35
+981407:53
+980726:00
+981898:11
+981096:05
+981583:49
+980905:09
+981049:27
+980817:52
+981645:44
+981930:57
+980905:09
+981049:27
+980817:52
+981645:44
+981930:57
+981990:04
+980756:51
+ 00:00.00
+-290:38.1
+-751:35.2
+-767:53.3
+-86:00.46
+ -1258:11
+-456:05.2
+-943:49.8
+-265:09.0
+-409:27.5
+-177:52.0
+ -1005:44
+ -1290:57
+-265:09.2
+-409:27.1
+-177:52.5
+ -1005:44
+ -1290:57
+ -1350:04
+-116:51.6
+ -1440:00
+ -1730:38
+ -2191:35
+ -2207:53
+ -1526:00
+ -2698:11
+ -1896:05
+ -2383:49
+ -1705:09
+ -1849:27
+ -1617:52
+ -2445:44
+ -2730:57
+ -1705:09
+ -1849:27
+ -1617:52
+ -2445:44
+ -2730:57
+ -2790:04
+ -1556:51
+ -2880:00
+ -3170:38
+ -3631:35
+ -3647:53
+ -2966:00
+ -4138:11
+ -3336:05
+ -3823:49
+ -3145:09
+ -3289:27
+ -3057:52
+ -3885:44
+ -4170:57
+ -3145:09
+ -3289:27
+ -3057:52
+ -3885:44
+ -4170:57
+ -4230:04
+ -2996:51
+-77760:00
+-78050:38
+-78511:35
+-78527:53
+-77846:00
+-79018:11
+-78216:05
+-78703:49
+-78025:09
+-78169:27
+-77937:52
+-78765:44
+-79050:57
+-78025:09
+-78169:27
+-77937:52
+-78765:44
+-79050:57
+-79110:04
+-77876:51
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
diff --git
a/rust/pspp/src/format/testdata/display/mtime9.3.txt
b/rust/pspp/src/format/testdata/display/mtime9.3.txt
index 8145b02a28438fa235b2cb107d373eb3d6dd788e..7194b37a80d69bddc5f714c907808a3d9e9551df 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime9.3.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime9.3.txt
@@
-1,200
+1,200
@@
-
00:00.000
-
290:38.12
-
751:35.23
-
767:53.35
-
86:00.456
-
1258:11.6
-
456:05.19
-
943:49.83
-
265:09.01
-
409:27.52
-
177:52.02
-
1005:44.9
-
1290:57.8
-
265:09.15
-
409:27.11
-
177:52.48
-
1005:44.7
-
1290:57.6
-
1350:04.2
-
116:51.59
-
1440:00.0
-
1730:38.1
-
2191:35.2
-
2207:53.3
-
1526:00.5
-
2698:11.6
-
1896:05.2
-
2383:49.8
-
1705:09.0
-
1849:27.5
-
1617:52.0
-
2445:44.9
-
2730:57.8
-
1705:09.2
-
1849:27.1
-
1617:52.5
-
2445:44.7
-
2730:57.6
-
2790:04.2
-
1556:51.6
-
2880:00.0
-
3170:38.1
-
3631:35.2
-
3647:53.3
-
2966:00.5
-
4138:11.6
-
3336:05.2
-
3823:49.8
-
3145:09.0
-
3289:27.5
-
3057:52.0
-
3885:44.9
-
4170:57.8
-
3145:09.2
-
3289:27.1
-
3057:52.5
-
3885:44.7
-
4170:57.6
-
4230:04.2
-
2996:51.6
-
77760:00
-
78050:38
-
78511:35
-
78527:53
-
77846:00
-
79018:11
-
78216:05
-
78703:49
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
79110:04
-
77876:51
-
980640:00
-
980930:38
-
981391:35
-
981407:53
-
980726:00
-
981898:11
-
981096:05
-
981583:49
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
981990:04
-
980756:51
-
00:00.000
-
-290:38.1
-
-751:35.2
-
-767:53.3
-
-86:00.46
-
-1258:11
-
-456:05.2
-
-943:49.8
-
-265:09.0
-
-409:27.5
-
-177:52.0
-
-1005:44
-
-1290:57
-
-265:09.2
-
-409:27.1
-
-177:52.5
-
-1005:44
-
-1290:57
-
-1350:04
-
-116:51.6
-
-1440:00
-
-1730:38
-
-2191:35
-
-2207:53
-
-1526:00
-
-2698:11
-
-1896:05
-
-2383:49
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-2790:04
-
-1556:51
-
-2880:00
-
-3170:38
-
-3631:35
-
-3647:53
-
-2966:00
-
-4138:11
-
-3336:05
-
-3823:49
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-4230:04
-
-2996:51
-
-77760:00
-
-78050:38
-
-78511:35
-
-78527:53
-
-77846:00
-
-79018:11
-
-78216:05
-
-78703:49
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-79110:04
-
-77876:51
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
+00:00.000
+290:38.12
+751:35.23
+767:53.35
+86:00.456
+1258:11.6
+456:05.19
+943:49.83
+265:09.01
+409:27.52
+177:52.02
+1005:44.9
+1290:57.8
+265:09.15
+409:27.11
+177:52.48
+1005:44.7
+1290:57.6
+1350:04.2
+116:51.59
+1440:00.0
+1730:38.1
+2191:35.2
+2207:53.3
+1526:00.5
+2698:11.6
+1896:05.2
+2383:49.8
+1705:09.0
+1849:27.5
+1617:52.0
+2445:44.9
+2730:57.8
+1705:09.2
+1849:27.1
+1617:52.5
+2445:44.7
+2730:57.6
+2790:04.2
+1556:51.6
+2880:00.0
+3170:38.1
+3631:35.2
+3647:53.3
+2966:00.5
+4138:11.6
+3336:05.2
+3823:49.8
+3145:09.0
+3289:27.5
+3057:52.0
+3885:44.9
+4170:57.8
+3145:09.2
+3289:27.1
+3057:52.5
+3885:44.7
+4170:57.6
+4230:04.2
+2996:51.6
+ 77760:00
+ 78050:38
+ 78511:35
+ 78527:53
+ 77846:00
+ 79018:11
+ 78216:05
+ 78703:49
+ 78025:09
+ 78169:27
+ 77937:52
+ 78765:44
+ 79050:57
+ 78025:09
+ 78169:27
+ 77937:52
+ 78765:44
+ 79050:57
+ 79110:04
+ 77876:51
+980640:00
+980930:38
+981391:35
+981407:53
+980726:00
+981898:11
+981096:05
+981583:49
+980905:09
+981049:27
+980817:52
+981645:44
+981930:57
+980905:09
+981049:27
+980817:52
+981645:44
+981930:57
+981990:04
+980756:51
+00:00.000
+-290:38.1
+-751:35.2
+-767:53.3
+-86:00.46
+ -1258:11
+-456:05.2
+-943:49.8
+-265:09.0
+-409:27.5
+-177:52.0
+ -1005:44
+ -1290:57
+-265:09.2
+-409:27.1
+-177:52.5
+ -1005:44
+ -1290:57
+ -1350:04
+-116:51.6
+ -1440:00
+ -1730:38
+ -2191:35
+ -2207:53
+ -1526:00
+ -2698:11
+ -1896:05
+ -2383:49
+ -1705:09
+ -1849:27
+ -1617:52
+ -2445:44
+ -2730:57
+ -1705:09
+ -1849:27
+ -1617:52
+ -2445:44
+ -2730:57
+ -2790:04
+ -1556:51
+ -2880:00
+ -3170:38
+ -3631:35
+ -3647:53
+ -2966:00
+ -4138:11
+ -3336:05
+ -3823:49
+ -3145:09
+ -3289:27
+ -3057:52
+ -3885:44
+ -4170:57
+ -3145:09
+ -3289:27
+ -3057:52
+ -3885:44
+ -4170:57
+ -4230:04
+ -2996:51
+-77760:00
+-78050:38
+-78511:35
+-78527:53
+-77846:00
+-79018:11
+-78216:05
+-78703:49
+-78025:09
+-78169:27
+-77937:52
+-78765:44
+-79050:57
+-78025:09
+-78169:27
+-77937:52
+-78765:44
+-79050:57
+-79110:04
+-77876:51
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
diff --git
a/rust/pspp/src/format/testdata/display/mtime9.txt
b/rust/pspp/src/format/testdata/display/mtime9.txt
index bc078fcb4694c9c0ff223febcbc327444fa2cc8c..82494e275ac2b3db385010a2959e73193c383045 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/mtime9.txt
+++ b/
rust/pspp/src/format/testdata/display/mtime9.txt
@@
-1,200
+1,200
@@
-
00:00
-
290:38
-
751:35
-
767:53
-
86:00
-
1258:11
-
456:05
-
943:49
-
265:09
-
409:27
-
177:52
-
1005:44
-
1290:57
-
265:09
-
409:27
-
177:52
-
1005:44
-
1290:57
-
1350:04
-
116:51
-
1440:00
-
1730:38
-
2191:35
-
2207:53
-
1526:00
-
2698:11
-
1896:05
-
2383:49
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
1705:09
-
1849:27
-
1617:52
-
2445:44
-
2730:57
-
2790:04
-
1556:51
-
2880:00
-
3170:38
-
3631:35
-
3647:53
-
2966:00
-
4138:11
-
3336:05
-
3823:49
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
3145:09
-
3289:27
-
3057:52
-
3885:44
-
4170:57
-
4230:04
-
2996:51
-
77760:00
-
78050:38
-
78511:35
-
78527:53
-
77846:00
-
79018:11
-
78216:05
-
78703:49
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
78025:09
-
78169:27
-
77937:52
-
78765:44
-
79050:57
-
79110:04
-
77876:51
-
980640:00
-
980930:38
-
981391:35
-
981407:53
-
980726:00
-
981898:11
-
981096:05
-
981583:49
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
980905:09
-
981049:27
-
980817:52
-
981645:44
-
981930:57
-
981990:04
-
980756:51
-
00:00
-
-290:38
-
-751:35
-
-767:53
-
-86:00
-
-1258:11
-
-456:05
-
-943:49
-
-265:09
-
-409:27
-
-177:52
-
-1005:44
-
-1290:57
-
-265:09
-
-409:27
-
-177:52
-
-1005:44
-
-1290:57
-
-1350:04
-
-116:51
-
-1440:00
-
-1730:38
-
-2191:35
-
-2207:53
-
-1526:00
-
-2698:11
-
-1896:05
-
-2383:49
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-1705:09
-
-1849:27
-
-1617:52
-
-2445:44
-
-2730:57
-
-2790:04
-
-1556:51
-
-2880:00
-
-3170:38
-
-3631:35
-
-3647:53
-
-2966:00
-
-4138:11
-
-3336:05
-
-3823:49
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-3145:09
-
-3289:27
-
-3057:52
-
-3885:44
-
-4170:57
-
-4230:04
-
-2996:51
-
-77760:00
-
-78050:38
-
-78511:35
-
-78527:53
-
-77846:00
-
-79018:11
-
-78216:05
-
-78703:49
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-78025:09
-
-78169:27
-
-77937:52
-
-78765:44
-
-79050:57
-
-79110:04
-
-77876:51
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
-
*********
+ 00:00
+ 290:38
+ 751:35
+ 767:53
+ 86:00
+ 1258:11
+ 456:05
+ 943:49
+ 265:09
+ 409:27
+ 177:52
+ 1005:44
+ 1290:57
+ 265:09
+ 409:27
+ 177:52
+ 1005:44
+ 1290:57
+ 1350:04
+ 116:51
+ 1440:00
+ 1730:38
+ 2191:35
+ 2207:53
+ 1526:00
+ 2698:11
+ 1896:05
+ 2383:49
+ 1705:09
+ 1849:27
+ 1617:52
+ 2445:44
+ 2730:57
+ 1705:09
+ 1849:27
+ 1617:52
+ 2445:44
+ 2730:57
+ 2790:04
+ 1556:51
+ 2880:00
+ 3170:38
+ 3631:35
+ 3647:53
+ 2966:00
+ 4138:11
+ 3336:05
+ 3823:49
+ 3145:09
+ 3289:27
+ 3057:52
+ 3885:44
+ 4170:57
+ 3145:09
+ 3289:27
+ 3057:52
+ 3885:44
+ 4170:57
+ 4230:04
+ 2996:51
+ 77760:00
+ 78050:38
+ 78511:35
+ 78527:53
+ 77846:00
+ 79018:11
+ 78216:05
+ 78703:49
+ 78025:09
+ 78169:27
+ 77937:52
+ 78765:44
+ 79050:57
+ 78025:09
+ 78169:27
+ 77937:52
+ 78765:44
+ 79050:57
+ 79110:04
+ 77876:51
+980640:00
+980930:38
+981391:35
+981407:53
+980726:00
+981898:11
+981096:05
+981583:49
+980905:09
+981049:27
+980817:52
+981645:44
+981930:57
+980905:09
+981049:27
+980817:52
+981645:44
+981930:57
+981990:04
+980756:51
+ 00:00
+ -290:38
+ -751:35
+ -767:53
+ -86:00
+ -1258:11
+ -456:05
+ -943:49
+ -265:09
+ -409:27
+ -177:52
+ -1005:44
+ -1290:57
+ -265:09
+ -409:27
+ -177:52
+ -1005:44
+ -1290:57
+ -1350:04
+ -116:51
+ -1440:00
+ -1730:38
+ -2191:35
+ -2207:53
+ -1526:00
+ -2698:11
+ -1896:05
+ -2383:49
+ -1705:09
+ -1849:27
+ -1617:52
+ -2445:44
+ -2730:57
+ -1705:09
+ -1849:27
+ -1617:52
+ -2445:44
+ -2730:57
+ -2790:04
+ -1556:51
+ -2880:00
+ -3170:38
+ -3631:35
+ -3647:53
+ -2966:00
+ -4138:11
+ -3336:05
+ -3823:49
+ -3145:09
+ -3289:27
+ -3057:52
+ -3885:44
+ -4170:57
+ -3145:09
+ -3289:27
+ -3057:52
+ -3885:44
+ -4170:57
+ -4230:04
+ -2996:51
+-77760:00
+-78050:38
+-78511:35
+-78527:53
+-77846:00
+-79018:11
+-78216:05
+-78703:49
+-78025:09
+-78169:27
+-77937:52
+-78765:44
+-79050:57
+-78025:09
+-78169:27
+-77937:52
+-78765:44
+-79050:57
+-79110:04
+-77876:51
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
+*********
diff --git
a/rust/pspp/src/format/testdata/display/time10.1.txt
b/rust/pspp/src/format/testdata/display/time10.1.txt
index 619bbeb8739dbe81e13932a47794dea43f1a3395..fc2917400a5198f271f8484c04141ec7993f80b0 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time10.1.txt
+++ b/
rust/pspp/src/format/testdata/display/time10.1.txt
@@
-1,200
+1,200
@@
-
00:00:00.0
-
04:50:38.1
-
12:31:35.2
-
12:47:53.3
-
01:26:00.5
-
20:58:11.6
-
07:36:05.2
-
15:43:49.8
-
04:25:09.0
-
06:49:27.5
-
02:57:52.0
-
16:45:44.9
-
21:30:57.8
-
04:25:09.2
-
06:49:27.1
-
02:57:52.5
-
16:45:44.7
-
21:30:57.6
-
22:30:04.2
-
01:56:51.6
-
24:00:00.0
-
28:50:38.1
-
36:31:35.2
-
36:47:53.3
-
25:26:00.5
-
44:58:11.6
-
31:36:05.2
-
39:43:49.8
-
28:25:09.0
-
30:49:27.5
-
26:57:52.0
-
40:45:44.9
-
45:30:57.8
-
28:25:09.2
-
30:49:27.1
-
26:57:52.5
-
40:45:44.7
-
45:30:57.6
-
46:30:04.2
-
25:56:51.6
-
48:00:00.0
-
52:50:38.1
-
60:31:35.2
-
60:47:53.3
-
49:26:00.5
-
68:58:11.6
-
55:36:05.2
-
63:43:49.8
-
52:25:09.0
-
54:49:27.5
-
50:57:52.0
-
64:45:44.9
-
69:30:57.8
-
52:25:09.2
-
54:49:27.1
-
50:57:52.5
-
64:45:44.7
-
69:30:57.6
-
70:30:04.2
-
49:56:51.6
-
1296:00:00
-
1300:50:38
-
1308:31:35
-
1308:47:53
-
1297:26:00
-
1316:58:11
-
1303:36:05
-
1311:43:49
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1318:30:04
-
1297:56:51
-
16344:00
-
16348:50
-
16356:31
-
16356:47
-
16345:26
-
16364:58
-
16351:36
-
16359:43
-
16348:25
-
16350:49
-
16346:57
-
16360:45
-
16365:30
-
16348:25
-
16350:49
-
16346:57
-
16360:45
-
16365:30
-
16366:30
-
16345:56
-
00:00:00.0
-
-04:50:38
-
-12:31:35
-
-12:47:53
-
-01:26:00
-
-20:58:11
-
-07:36:05
-
-15:43:49
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-22:30:04
-
-01:56:51
-
-24:00:00
-
-28:50:38
-
-36:31:35
-
-36:47:53
-
-25:26:00
-
-44:58:11
-
-31:36:05
-
-39:43:49
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-46:30:04
-
-25:56:51
-
-48:00:00
-
-52:50:38
-
-60:31:35
-
-60:47:53
-
-49:26:00
-
-68:58:11
-
-55:36:05
-
-63:43:49
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-70:30:04
-
-49:56:51
-
-1296:00
-
-1300:50
-
-1308:31
-
-1308:47
-
-1297:26
-
-1316:58
-
-1303:36
-
-1311:43
-
-1300:25
-
-1302:49
-
-1298:57
-
-1312:45
-
-1317:30
-
-1300:25
-
-1302:49
-
-1298:57
-
-1312:45
-
-1317:30
-
-1318:30
-
-1297:56
-
-16344:00
-
-16348:50
-
-16356:31
-
-16356:47
-
-16345:26
-
-16364:58
-
-16351:36
-
-16359:43
-
-16348:25
-
-16350:49
-
-16346:57
-
-16360:45
-
-16365:30
-
-16348:25
-
-16350:49
-
-16346:57
-
-16360:45
-
-16365:30
-
-16366:30
-
-16345:56
+00:00:00.0
+04:50:38.1
+12:31:35.2
+12:47:53.3
+01:26:00.5
+20:58:11.6
+07:36:05.2
+15:43:49.8
+04:25:09.0
+06:49:27.5
+02:57:52.0
+16:45:44.9
+21:30:57.8
+04:25:09.2
+06:49:27.1
+02:57:52.5
+16:45:44.7
+21:30:57.6
+22:30:04.2
+01:56:51.6
+24:00:00.0
+28:50:38.1
+36:31:35.2
+36:47:53.3
+25:26:00.5
+44:58:11.6
+31:36:05.2
+39:43:49.8
+28:25:09.0
+30:49:27.5
+26:57:52.0
+40:45:44.9
+45:30:57.8
+28:25:09.2
+30:49:27.1
+26:57:52.5
+40:45:44.7
+45:30:57.6
+46:30:04.2
+25:56:51.6
+48:00:00.0
+52:50:38.1
+60:31:35.2
+60:47:53.3
+49:26:00.5
+68:58:11.6
+55:36:05.2
+63:43:49.8
+52:25:09.0
+54:49:27.5
+50:57:52.0
+64:45:44.9
+69:30:57.8
+52:25:09.2
+54:49:27.1
+50:57:52.5
+64:45:44.7
+69:30:57.6
+70:30:04.2
+49:56:51.6
+1296:00:00
+1300:50:38
+1308:31:35
+1308:47:53
+1297:26:00
+1316:58:11
+1303:36:05
+1311:43:49
+1300:25:09
+1302:49:27
+1298:57:52
+1312:45:44
+1317:30:57
+1300:25:09
+1302:49:27
+1298:57:52
+1312:45:44
+1317:30:57
+1318:30:04
+1297:56:51
+ 16344:00
+ 16348:50
+ 16356:31
+ 16356:47
+ 16345:26
+ 16364:58
+ 16351:36
+ 16359:43
+ 16348:25
+ 16350:49
+ 16346:57
+ 16360:45
+ 16365:30
+ 16348:25
+ 16350:49
+ 16346:57
+ 16360:45
+ 16365:30
+ 16366:30
+ 16345:56
+00:00:00.0
+ -04:50:38
+ -12:31:35
+ -12:47:53
+ -01:26:00
+ -20:58:11
+ -07:36:05
+ -15:43:49
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -22:30:04
+ -01:56:51
+ -24:00:00
+ -28:50:38
+ -36:31:35
+ -36:47:53
+ -25:26:00
+ -44:58:11
+ -31:36:05
+ -39:43:49
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -46:30:04
+ -25:56:51
+ -48:00:00
+ -52:50:38
+ -60:31:35
+ -60:47:53
+ -49:26:00
+ -68:58:11
+ -55:36:05
+ -63:43:49
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -70:30:04
+ -49:56:51
+ -1296:00
+ -1300:50
+ -1308:31
+ -1308:47
+ -1297:26
+ -1316:58
+ -1303:36
+ -1311:43
+ -1300:25
+ -1302:49
+ -1298:57
+ -1312:45
+ -1317:30
+ -1300:25
+ -1302:49
+ -1298:57
+ -1312:45
+ -1317:30
+ -1318:30
+ -1297:56
+ -16344:00
+ -16348:50
+ -16356:31
+ -16356:47
+ -16345:26
+ -16364:58
+ -16351:36
+ -16359:43
+ -16348:25
+ -16350:49
+ -16346:57
+ -16360:45
+ -16365:30
+ -16348:25
+ -16350:49
+ -16346:57
+ -16360:45
+ -16365:30
+ -16366:30
+ -16345:56
diff --git
a/rust/pspp/src/format/testdata/display/time10.txt
b/rust/pspp/src/format/testdata/display/time10.txt
index ed5f78a3ea8903ef3f418a369a7590538631f208..97895e28e2cb0c8fb4e147888d6cd56fa97c3402 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time10.txt
+++ b/
rust/pspp/src/format/testdata/display/time10.txt
@@
-1,200
+1,200
@@
-
00:00:00
-
04:50:38
-
12:31:35
-
12:47:53
-
01:26:00
-
20:58:11
-
07:36:05
-
15:43:49
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
22:30:04
-
01:56:51
-
24:00:00
-
28:50:38
-
36:31:35
-
36:47:53
-
25:26:00
-
44:58:11
-
31:36:05
-
39:43:49
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
46:30:04
-
25:56:51
-
48:00:00
-
52:50:38
-
60:31:35
-
60:47:53
-
49:26:00
-
68:58:11
-
55:36:05
-
63:43:49
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
70:30:04
-
49:56:51
-
1296:00:00
-
1300:50:38
-
1308:31:35
-
1308:47:53
-
1297:26:00
-
1316:58:11
-
1303:36:05
-
1311:43:49
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1318:30:04
-
1297:56:51
-
16344:00
-
16348:50
-
16356:31
-
16356:47
-
16345:26
-
16364:58
-
16351:36
-
16359:43
-
16348:25
-
16350:49
-
16346:57
-
16360:45
-
16365:30
-
16348:25
-
16350:49
-
16346:57
-
16360:45
-
16365:30
-
16366:30
-
16345:56
-
00:00:00
-
-04:50:38
-
-12:31:35
-
-12:47:53
-
-01:26:00
-
-20:58:11
-
-07:36:05
-
-15:43:49
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-22:30:04
-
-01:56:51
-
-24:00:00
-
-28:50:38
-
-36:31:35
-
-36:47:53
-
-25:26:00
-
-44:58:11
-
-31:36:05
-
-39:43:49
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-46:30:04
-
-25:56:51
-
-48:00:00
-
-52:50:38
-
-60:31:35
-
-60:47:53
-
-49:26:00
-
-68:58:11
-
-55:36:05
-
-63:43:49
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-70:30:04
-
-49:56:51
-
-1296:00
-
-1300:50
-
-1308:31
-
-1308:47
-
-1297:26
-
-1316:58
-
-1303:36
-
-1311:43
-
-1300:25
-
-1302:49
-
-1298:57
-
-1312:45
-
-1317:30
-
-1300:25
-
-1302:49
-
-1298:57
-
-1312:45
-
-1317:30
-
-1318:30
-
-1297:56
-
-16344:00
-
-16348:50
-
-16356:31
-
-16356:47
-
-16345:26
-
-16364:58
-
-16351:36
-
-16359:43
-
-16348:25
-
-16350:49
-
-16346:57
-
-16360:45
-
-16365:30
-
-16348:25
-
-16350:49
-
-16346:57
-
-16360:45
-
-16365:30
-
-16366:30
-
-16345:56
+ 00:00:00
+ 04:50:38
+ 12:31:35
+ 12:47:53
+ 01:26:00
+ 20:58:11
+ 07:36:05
+ 15:43:49
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 22:30:04
+ 01:56:51
+ 24:00:00
+ 28:50:38
+ 36:31:35
+ 36:47:53
+ 25:26:00
+ 44:58:11
+ 31:36:05
+ 39:43:49
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 46:30:04
+ 25:56:51
+ 48:00:00
+ 52:50:38
+ 60:31:35
+ 60:47:53
+ 49:26:00
+ 68:58:11
+ 55:36:05
+ 63:43:49
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 70:30:04
+ 49:56:51
+1296:00:00
+1300:50:38
+1308:31:35
+1308:47:53
+1297:26:00
+1316:58:11
+1303:36:05
+1311:43:49
+1300:25:09
+1302:49:27
+1298:57:52
+1312:45:44
+1317:30:57
+1300:25:09
+1302:49:27
+1298:57:52
+1312:45:44
+1317:30:57
+1318:30:04
+1297:56:51
+ 16344:00
+ 16348:50
+ 16356:31
+ 16356:47
+ 16345:26
+ 16364:58
+ 16351:36
+ 16359:43
+ 16348:25
+ 16350:49
+ 16346:57
+ 16360:45
+ 16365:30
+ 16348:25
+ 16350:49
+ 16346:57
+ 16360:45
+ 16365:30
+ 16366:30
+ 16345:56
+ 00:00:00
+ -04:50:38
+ -12:31:35
+ -12:47:53
+ -01:26:00
+ -20:58:11
+ -07:36:05
+ -15:43:49
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -22:30:04
+ -01:56:51
+ -24:00:00
+ -28:50:38
+ -36:31:35
+ -36:47:53
+ -25:26:00
+ -44:58:11
+ -31:36:05
+ -39:43:49
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -46:30:04
+ -25:56:51
+ -48:00:00
+ -52:50:38
+ -60:31:35
+ -60:47:53
+ -49:26:00
+ -68:58:11
+ -55:36:05
+ -63:43:49
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -70:30:04
+ -49:56:51
+ -1296:00
+ -1300:50
+ -1308:31
+ -1308:47
+ -1297:26
+ -1316:58
+ -1303:36
+ -1311:43
+ -1300:25
+ -1302:49
+ -1298:57
+ -1312:45
+ -1317:30
+ -1300:25
+ -1302:49
+ -1298:57
+ -1312:45
+ -1317:30
+ -1318:30
+ -1297:56
+ -16344:00
+ -16348:50
+ -16356:31
+ -16356:47
+ -16345:26
+ -16364:58
+ -16351:36
+ -16359:43
+ -16348:25
+ -16350:49
+ -16346:57
+ -16360:45
+ -16365:30
+ -16348:25
+ -16350:49
+ -16346:57
+ -16360:45
+ -16365:30
+ -16366:30
+ -16345:56
diff --git
a/rust/pspp/src/format/testdata/display/time11.1.txt
b/rust/pspp/src/format/testdata/display/time11.1.txt
index fb085907423e57e0829a1056275e5f6430ab946f..005e8311ed7feb7b6c437c4f50b296ad7e7d18a6 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time11.1.txt
+++ b/
rust/pspp/src/format/testdata/display/time11.1.txt
@@
-1,200
+1,200
@@
-
00:00:00.0
-
04:50:38.1
-
12:31:35.2
-
12:47:53.3
-
01:26:00.5
-
20:58:11.6
-
07:36:05.2
-
15:43:49.8
-
04:25:09.0
-
06:49:27.5
-
02:57:52.0
-
16:45:44.9
-
21:30:57.8
-
04:25:09.2
-
06:49:27.1
-
02:57:52.5
-
16:45:44.7
-
21:30:57.6
-
22:30:04.2
-
01:56:51.6
-
24:00:00.0
-
28:50:38.1
-
36:31:35.2
-
36:47:53.3
-
25:26:00.5
-
44:58:11.6
-
31:36:05.2
-
39:43:49.8
-
28:25:09.0
-
30:49:27.5
-
26:57:52.0
-
40:45:44.9
-
45:30:57.8
-
28:25:09.2
-
30:49:27.1
-
26:57:52.5
-
40:45:44.7
-
45:30:57.6
-
46:30:04.2
-
25:56:51.6
-
48:00:00.0
-
52:50:38.1
-
60:31:35.2
-
60:47:53.3
-
49:26:00.5
-
68:58:11.6
-
55:36:05.2
-
63:43:49.8
-
52:25:09.0
-
54:49:27.5
-
50:57:52.0
-
64:45:44.9
-
69:30:57.8
-
52:25:09.2
-
54:49:27.1
-
50:57:52.5
-
64:45:44.7
-
69:30:57.6
-
70:30:04.2
-
49:56:51.6
-
1296:00:00
-
1300:50:38
-
1308:31:35
-
1308:47:53
-
1297:26:00
-
1316:58:11
-
1303:36:05
-
1311:43:49
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1318:30:04
-
1297:56:51
-
16344:00:00
-
16348:50:38
-
16356:31:35
-
16356:47:53
-
16345:26:00
-
16364:58:11
-
16351:36:05
-
16359:43:49
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16366:30:04
-
16345:56:51
-
00:00:00.0
-
-04:50:38.1
-
-12:31:35.2
-
-12:47:53.3
-
-01:26:00.5
-
-20:58:11.6
-
-07:36:05.2
-
-15:43:49.8
-
-04:25:09.0
-
-06:49:27.5
-
-02:57:52.0
-
-16:45:44.9
-
-21:30:57.8
-
-04:25:09.2
-
-06:49:27.1
-
-02:57:52.5
-
-16:45:44.7
-
-21:30:57.6
-
-22:30:04.2
-
-01:56:51.6
-
-24:00:00.0
-
-28:50:38.1
-
-36:31:35.2
-
-36:47:53.3
-
-25:26:00.5
-
-44:58:11.6
-
-31:36:05.2
-
-39:43:49.8
-
-28:25:09.0
-
-30:49:27.5
-
-26:57:52.0
-
-40:45:44.9
-
-45:30:57.8
-
-28:25:09.2
-
-30:49:27.1
-
-26:57:52.5
-
-40:45:44.7
-
-45:30:57.6
-
-46:30:04.2
-
-25:56:51.6
-
-48:00:00.0
-
-52:50:38.1
-
-60:31:35.2
-
-60:47:53.3
-
-49:26:00.5
-
-68:58:11.6
-
-55:36:05.2
-
-63:43:49.8
-
-52:25:09.0
-
-54:49:27.5
-
-50:57:52.0
-
-64:45:44.9
-
-69:30:57.8
-
-52:25:09.2
-
-54:49:27.1
-
-50:57:52.5
-
-64:45:44.7
-
-69:30:57.6
-
-70:30:04.2
-
-49:56:51.6
-
-1296:00:00
-
-1300:50:38
-
-1308:31:35
-
-1308:47:53
-
-1297:26:00
-
-1316:58:11
-
-1303:36:05
-
-1311:43:49
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1318:30:04
-
-1297:56:51
-
-16344:00
-
-16348:50
-
-16356:31
-
-16356:47
-
-16345:26
-
-16364:58
-
-16351:36
-
-16359:43
-
-16348:25
-
-16350:49
-
-16346:57
-
-16360:45
-
-16365:30
-
-16348:25
-
-16350:49
-
-16346:57
-
-16360:45
-
-16365:30
-
-16366:30
-
-16345:56
+ 00:00:00.0
+ 04:50:38.1
+ 12:31:35.2
+ 12:47:53.3
+ 01:26:00.5
+ 20:58:11.6
+ 07:36:05.2
+ 15:43:49.8
+ 04:25:09.0
+ 06:49:27.5
+ 02:57:52.0
+ 16:45:44.9
+ 21:30:57.8
+ 04:25:09.2
+ 06:49:27.1
+ 02:57:52.5
+ 16:45:44.7
+ 21:30:57.6
+ 22:30:04.2
+ 01:56:51.6
+ 24:00:00.0
+ 28:50:38.1
+ 36:31:35.2
+ 36:47:53.3
+ 25:26:00.5
+ 44:58:11.6
+ 31:36:05.2
+ 39:43:49.8
+ 28:25:09.0
+ 30:49:27.5
+ 26:57:52.0
+ 40:45:44.9
+ 45:30:57.8
+ 28:25:09.2
+ 30:49:27.1
+ 26:57:52.5
+ 40:45:44.7
+ 45:30:57.6
+ 46:30:04.2
+ 25:56:51.6
+ 48:00:00.0
+ 52:50:38.1
+ 60:31:35.2
+ 60:47:53.3
+ 49:26:00.5
+ 68:58:11.6
+ 55:36:05.2
+ 63:43:49.8
+ 52:25:09.0
+ 54:49:27.5
+ 50:57:52.0
+ 64:45:44.9
+ 69:30:57.8
+ 52:25:09.2
+ 54:49:27.1
+ 50:57:52.5
+ 64:45:44.7
+ 69:30:57.6
+ 70:30:04.2
+ 49:56:51.6
+ 1296:00:00
+ 1300:50:38
+ 1308:31:35
+ 1308:47:53
+ 1297:26:00
+ 1316:58:11
+ 1303:36:05
+ 1311:43:49
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1318:30:04
+ 1297:56:51
+16344:00:00
+16348:50:38
+16356:31:35
+16356:47:53
+16345:26:00
+16364:58:11
+16351:36:05
+16359:43:49
+16348:25:09
+16350:49:27
+16346:57:52
+16360:45:44
+16365:30:57
+16348:25:09
+16350:49:27
+16346:57:52
+16360:45:44
+16365:30:57
+16366:30:04
+16345:56:51
+ 00:00:00.0
+-04:50:38.1
+-12:31:35.2
+-12:47:53.3
+-01:26:00.5
+-20:58:11.6
+-07:36:05.2
+-15:43:49.8
+-04:25:09.0
+-06:49:27.5
+-02:57:52.0
+-16:45:44.9
+-21:30:57.8
+-04:25:09.2
+-06:49:27.1
+-02:57:52.5
+-16:45:44.7
+-21:30:57.6
+-22:30:04.2
+-01:56:51.6
+-24:00:00.0
+-28:50:38.1
+-36:31:35.2
+-36:47:53.3
+-25:26:00.5
+-44:58:11.6
+-31:36:05.2
+-39:43:49.8
+-28:25:09.0
+-30:49:27.5
+-26:57:52.0
+-40:45:44.9
+-45:30:57.8
+-28:25:09.2
+-30:49:27.1
+-26:57:52.5
+-40:45:44.7
+-45:30:57.6
+-46:30:04.2
+-25:56:51.6
+-48:00:00.0
+-52:50:38.1
+-60:31:35.2
+-60:47:53.3
+-49:26:00.5
+-68:58:11.6
+-55:36:05.2
+-63:43:49.8
+-52:25:09.0
+-54:49:27.5
+-50:57:52.0
+-64:45:44.9
+-69:30:57.8
+-52:25:09.2
+-54:49:27.1
+-50:57:52.5
+-64:45:44.7
+-69:30:57.6
+-70:30:04.2
+-49:56:51.6
+-1296:00:00
+-1300:50:38
+-1308:31:35
+-1308:47:53
+-1297:26:00
+-1316:58:11
+-1303:36:05
+-1311:43:49
+-1300:25:09
+-1302:49:27
+-1298:57:52
+-1312:45:44
+-1317:30:57
+-1300:25:09
+-1302:49:27
+-1298:57:52
+-1312:45:44
+-1317:30:57
+-1318:30:04
+-1297:56:51
+ -16344:00
+ -16348:50
+ -16356:31
+ -16356:47
+ -16345:26
+ -16364:58
+ -16351:36
+ -16359:43
+ -16348:25
+ -16350:49
+ -16346:57
+ -16360:45
+ -16365:30
+ -16348:25
+ -16350:49
+ -16346:57
+ -16360:45
+ -16365:30
+ -16366:30
+ -16345:56
diff --git
a/rust/pspp/src/format/testdata/display/time11.2.txt
b/rust/pspp/src/format/testdata/display/time11.2.txt
index e96d8f2ed1faddb1c5b3ac639fdf35d6c970948f..2fe94ce2745a1ede9da15de75bc8b7d400a4775f 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time11.2.txt
+++ b/
rust/pspp/src/format/testdata/display/time11.2.txt
@@
-1,200
+1,200
@@
-
00:00:00.00
-
04:50:38.12
-
12:31:35.23
-
12:47:53.35
-
01:26:00.46
-
20:58:11.57
-
07:36:05.19
-
15:43:49.83
-
04:25:09.01
-
06:49:27.52
-
02:57:52.02
-
16:45:44.87
-
21:30:57.82
-
04:25:09.15
-
06:49:27.11
-
02:57:52.48
-
16:45:44.66
-
21:30:57.58
-
22:30:04.18
-
01:56:51.59
-
24:00:00.00
-
28:50:38.12
-
36:31:35.23
-
36:47:53.35
-
25:26:00.46
-
44:58:11.57
-
31:36:05.19
-
39:43:49.83
-
28:25:09.01
-
30:49:27.52
-
26:57:52.02
-
40:45:44.87
-
45:30:57.82
-
28:25:09.15
-
30:49:27.11
-
26:57:52.48
-
40:45:44.66
-
45:30:57.58
-
46:30:04.18
-
25:56:51.59
-
48:00:00.00
-
52:50:38.12
-
60:31:35.23
-
60:47:53.35
-
49:26:00.46
-
68:58:11.57
-
55:36:05.19
-
63:43:49.83
-
52:25:09.01
-
54:49:27.52
-
50:57:52.02
-
64:45:44.87
-
69:30:57.82
-
52:25:09.15
-
54:49:27.11
-
50:57:52.48
-
64:45:44.66
-
69:30:57.58
-
70:30:04.18
-
49:56:51.59
-
1296:00:00
-
1300:50:38
-
1308:31:35
-
1308:47:53
-
1297:26:00
-
1316:58:11
-
1303:36:05
-
1311:43:49
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1318:30:04
-
1297:56:51
-
16344:00:00
-
16348:50:38
-
16356:31:35
-
16356:47:53
-
16345:26:00
-
16364:58:11
-
16351:36:05
-
16359:43:49
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16366:30:04
-
16345:56:51
-
00:00:00.00
-
-04:50:38.1
-
-12:31:35.2
-
-12:47:53.3
-
-01:26:00.5
-
-20:58:11.6
-
-07:36:05.2
-
-15:43:49.8
-
-04:25:09.0
-
-06:49:27.5
-
-02:57:52.0
-
-16:45:44.9
-
-21:30:57.8
-
-04:25:09.2
-
-06:49:27.1
-
-02:57:52.5
-
-16:45:44.7
-
-21:30:57.6
-
-22:30:04.2
-
-01:56:51.6
-
-24:00:00.0
-
-28:50:38.1
-
-36:31:35.2
-
-36:47:53.3
-
-25:26:00.5
-
-44:58:11.6
-
-31:36:05.2
-
-39:43:49.8
-
-28:25:09.0
-
-30:49:27.5
-
-26:57:52.0
-
-40:45:44.9
-
-45:30:57.8
-
-28:25:09.2
-
-30:49:27.1
-
-26:57:52.5
-
-40:45:44.7
-
-45:30:57.6
-
-46:30:04.2
-
-25:56:51.6
-
-48:00:00.0
-
-52:50:38.1
-
-60:31:35.2
-
-60:47:53.3
-
-49:26:00.5
-
-68:58:11.6
-
-55:36:05.2
-
-63:43:49.8
-
-52:25:09.0
-
-54:49:27.5
-
-50:57:52.0
-
-64:45:44.9
-
-69:30:57.8
-
-52:25:09.2
-
-54:49:27.1
-
-50:57:52.5
-
-64:45:44.7
-
-69:30:57.6
-
-70:30:04.2
-
-49:56:51.6
-
-1296:00:00
-
-1300:50:38
-
-1308:31:35
-
-1308:47:53
-
-1297:26:00
-
-1316:58:11
-
-1303:36:05
-
-1311:43:49
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1318:30:04
-
-1297:56:51
-
-16344:00
-
-16348:50
-
-16356:31
-
-16356:47
-
-16345:26
-
-16364:58
-
-16351:36
-
-16359:43
-
-16348:25
-
-16350:49
-
-16346:57
-
-16360:45
-
-16365:30
-
-16348:25
-
-16350:49
-
-16346:57
-
-16360:45
-
-16365:30
-
-16366:30
-
-16345:56
+00:00:00.00
+04:50:38.12
+12:31:35.23
+12:47:53.35
+01:26:00.46
+20:58:11.57
+07:36:05.19
+15:43:49.83
+04:25:09.01
+06:49:27.52
+02:57:52.02
+16:45:44.87
+21:30:57.82
+04:25:09.15
+06:49:27.11
+02:57:52.48
+16:45:44.66
+21:30:57.58
+22:30:04.18
+01:56:51.59
+24:00:00.00
+28:50:38.12
+36:31:35.23
+36:47:53.35
+25:26:00.46
+44:58:11.57
+31:36:05.19
+39:43:49.83
+28:25:09.01
+30:49:27.52
+26:57:52.02
+40:45:44.87
+45:30:57.82
+28:25:09.15
+30:49:27.11
+26:57:52.48
+40:45:44.66
+45:30:57.58
+46:30:04.18
+25:56:51.59
+48:00:00.00
+52:50:38.12
+60:31:35.23
+60:47:53.35
+49:26:00.46
+68:58:11.57
+55:36:05.19
+63:43:49.83
+52:25:09.01
+54:49:27.52
+50:57:52.02
+64:45:44.87
+69:30:57.82
+52:25:09.15
+54:49:27.11
+50:57:52.48
+64:45:44.66
+69:30:57.58
+70:30:04.18
+49:56:51.59
+ 1296:00:00
+ 1300:50:38
+ 1308:31:35
+ 1308:47:53
+ 1297:26:00
+ 1316:58:11
+ 1303:36:05
+ 1311:43:49
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1318:30:04
+ 1297:56:51
+16344:00:00
+16348:50:38
+16356:31:35
+16356:47:53
+16345:26:00
+16364:58:11
+16351:36:05
+16359:43:49
+16348:25:09
+16350:49:27
+16346:57:52
+16360:45:44
+16365:30:57
+16348:25:09
+16350:49:27
+16346:57:52
+16360:45:44
+16365:30:57
+16366:30:04
+16345:56:51
+00:00:00.00
+-04:50:38.1
+-12:31:35.2
+-12:47:53.3
+-01:26:00.5
+-20:58:11.6
+-07:36:05.2
+-15:43:49.8
+-04:25:09.0
+-06:49:27.5
+-02:57:52.0
+-16:45:44.9
+-21:30:57.8
+-04:25:09.2
+-06:49:27.1
+-02:57:52.5
+-16:45:44.7
+-21:30:57.6
+-22:30:04.2
+-01:56:51.6
+-24:00:00.0
+-28:50:38.1
+-36:31:35.2
+-36:47:53.3
+-25:26:00.5
+-44:58:11.6
+-31:36:05.2
+-39:43:49.8
+-28:25:09.0
+-30:49:27.5
+-26:57:52.0
+-40:45:44.9
+-45:30:57.8
+-28:25:09.2
+-30:49:27.1
+-26:57:52.5
+-40:45:44.7
+-45:30:57.6
+-46:30:04.2
+-25:56:51.6
+-48:00:00.0
+-52:50:38.1
+-60:31:35.2
+-60:47:53.3
+-49:26:00.5
+-68:58:11.6
+-55:36:05.2
+-63:43:49.8
+-52:25:09.0
+-54:49:27.5
+-50:57:52.0
+-64:45:44.9
+-69:30:57.8
+-52:25:09.2
+-54:49:27.1
+-50:57:52.5
+-64:45:44.7
+-69:30:57.6
+-70:30:04.2
+-49:56:51.6
+-1296:00:00
+-1300:50:38
+-1308:31:35
+-1308:47:53
+-1297:26:00
+-1316:58:11
+-1303:36:05
+-1311:43:49
+-1300:25:09
+-1302:49:27
+-1298:57:52
+-1312:45:44
+-1317:30:57
+-1300:25:09
+-1302:49:27
+-1298:57:52
+-1312:45:44
+-1317:30:57
+-1318:30:04
+-1297:56:51
+ -16344:00
+ -16348:50
+ -16356:31
+ -16356:47
+ -16345:26
+ -16364:58
+ -16351:36
+ -16359:43
+ -16348:25
+ -16350:49
+ -16346:57
+ -16360:45
+ -16365:30
+ -16348:25
+ -16350:49
+ -16346:57
+ -16360:45
+ -16365:30
+ -16366:30
+ -16345:56
diff --git
a/rust/pspp/src/format/testdata/display/time11.txt
b/rust/pspp/src/format/testdata/display/time11.txt
index 728a23d31450f701abad15330445e90e40317e03..fcc894244c4beeac19322898caeb9dd94f470cc5 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time11.txt
+++ b/
rust/pspp/src/format/testdata/display/time11.txt
@@
-1,200
+1,200
@@
-
00:00:00
-
04:50:38
-
12:31:35
-
12:47:53
-
01:26:00
-
20:58:11
-
07:36:05
-
15:43:49
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
22:30:04
-
01:56:51
-
24:00:00
-
28:50:38
-
36:31:35
-
36:47:53
-
25:26:00
-
44:58:11
-
31:36:05
-
39:43:49
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
46:30:04
-
25:56:51
-
48:00:00
-
52:50:38
-
60:31:35
-
60:47:53
-
49:26:00
-
68:58:11
-
55:36:05
-
63:43:49
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
70:30:04
-
49:56:51
-
1296:00:00
-
1300:50:38
-
1308:31:35
-
1308:47:53
-
1297:26:00
-
1316:58:11
-
1303:36:05
-
1311:43:49
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1318:30:04
-
1297:56:51
-
16344:00:00
-
16348:50:38
-
16356:31:35
-
16356:47:53
-
16345:26:00
-
16364:58:11
-
16351:36:05
-
16359:43:49
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16366:30:04
-
16345:56:51
-
00:00:00
-
-04:50:38
-
-12:31:35
-
-12:47:53
-
-01:26:00
-
-20:58:11
-
-07:36:05
-
-15:43:49
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-22:30:04
-
-01:56:51
-
-24:00:00
-
-28:50:38
-
-36:31:35
-
-36:47:53
-
-25:26:00
-
-44:58:11
-
-31:36:05
-
-39:43:49
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-46:30:04
-
-25:56:51
-
-48:00:00
-
-52:50:38
-
-60:31:35
-
-60:47:53
-
-49:26:00
-
-68:58:11
-
-55:36:05
-
-63:43:49
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-70:30:04
-
-49:56:51
-
-1296:00:00
-
-1300:50:38
-
-1308:31:35
-
-1308:47:53
-
-1297:26:00
-
-1316:58:11
-
-1303:36:05
-
-1311:43:49
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1318:30:04
-
-1297:56:51
-
-16344:00
-
-16348:50
-
-16356:31
-
-16356:47
-
-16345:26
-
-16364:58
-
-16351:36
-
-16359:43
-
-16348:25
-
-16350:49
-
-16346:57
-
-16360:45
-
-16365:30
-
-16348:25
-
-16350:49
-
-16346:57
-
-16360:45
-
-16365:30
-
-16366:30
-
-16345:56
+ 00:00:00
+ 04:50:38
+ 12:31:35
+ 12:47:53
+ 01:26:00
+ 20:58:11
+ 07:36:05
+ 15:43:49
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 22:30:04
+ 01:56:51
+ 24:00:00
+ 28:50:38
+ 36:31:35
+ 36:47:53
+ 25:26:00
+ 44:58:11
+ 31:36:05
+ 39:43:49
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 46:30:04
+ 25:56:51
+ 48:00:00
+ 52:50:38
+ 60:31:35
+ 60:47:53
+ 49:26:00
+ 68:58:11
+ 55:36:05
+ 63:43:49
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 70:30:04
+ 49:56:51
+ 1296:00:00
+ 1300:50:38
+ 1308:31:35
+ 1308:47:53
+ 1297:26:00
+ 1316:58:11
+ 1303:36:05
+ 1311:43:49
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1318:30:04
+ 1297:56:51
+16344:00:00
+16348:50:38
+16356:31:35
+16356:47:53
+16345:26:00
+16364:58:11
+16351:36:05
+16359:43:49
+16348:25:09
+16350:49:27
+16346:57:52
+16360:45:44
+16365:30:57
+16348:25:09
+16350:49:27
+16346:57:52
+16360:45:44
+16365:30:57
+16366:30:04
+16345:56:51
+ 00:00:00
+ -04:50:38
+ -12:31:35
+ -12:47:53
+ -01:26:00
+ -20:58:11
+ -07:36:05
+ -15:43:49
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -22:30:04
+ -01:56:51
+ -24:00:00
+ -28:50:38
+ -36:31:35
+ -36:47:53
+ -25:26:00
+ -44:58:11
+ -31:36:05
+ -39:43:49
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -46:30:04
+ -25:56:51
+ -48:00:00
+ -52:50:38
+ -60:31:35
+ -60:47:53
+ -49:26:00
+ -68:58:11
+ -55:36:05
+ -63:43:49
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -70:30:04
+ -49:56:51
+-1296:00:00
+-1300:50:38
+-1308:31:35
+-1308:47:53
+-1297:26:00
+-1316:58:11
+-1303:36:05
+-1311:43:49
+-1300:25:09
+-1302:49:27
+-1298:57:52
+-1312:45:44
+-1317:30:57
+-1300:25:09
+-1302:49:27
+-1298:57:52
+-1312:45:44
+-1317:30:57
+-1318:30:04
+-1297:56:51
+ -16344:00
+ -16348:50
+ -16356:31
+ -16356:47
+ -16345:26
+ -16364:58
+ -16351:36
+ -16359:43
+ -16348:25
+ -16350:49
+ -16346:57
+ -16360:45
+ -16365:30
+ -16348:25
+ -16350:49
+ -16346:57
+ -16360:45
+ -16365:30
+ -16366:30
+ -16345:56
diff --git
a/rust/pspp/src/format/testdata/display/time12.1.txt
b/rust/pspp/src/format/testdata/display/time12.1.txt
index 11a2ab487dc31fe431f16c71d42a2cc52e631251..8d2ff1a746a9ae0db5df7680abc39af4805caad3 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time12.1.txt
+++ b/
rust/pspp/src/format/testdata/display/time12.1.txt
@@
-1,200
+1,200
@@
-
00:00:00.0
-
04:50:38.1
-
12:31:35.2
-
12:47:53.3
-
01:26:00.5
-
20:58:11.6
-
07:36:05.2
-
15:43:49.8
-
04:25:09.0
-
06:49:27.5
-
02:57:52.0
-
16:45:44.9
-
21:30:57.8
-
04:25:09.2
-
06:49:27.1
-
02:57:52.5
-
16:45:44.7
-
21:30:57.6
-
22:30:04.2
-
01:56:51.6
-
24:00:00.0
-
28:50:38.1
-
36:31:35.2
-
36:47:53.3
-
25:26:00.5
-
44:58:11.6
-
31:36:05.2
-
39:43:49.8
-
28:25:09.0
-
30:49:27.5
-
26:57:52.0
-
40:45:44.9
-
45:30:57.8
-
28:25:09.2
-
30:49:27.1
-
26:57:52.5
-
40:45:44.7
-
45:30:57.6
-
46:30:04.2
-
25:56:51.6
-
48:00:00.0
-
52:50:38.1
-
60:31:35.2
-
60:47:53.3
-
49:26:00.5
-
68:58:11.6
-
55:36:05.2
-
63:43:49.8
-
52:25:09.0
-
54:49:27.5
-
50:57:52.0
-
64:45:44.9
-
69:30:57.8
-
52:25:09.2
-
54:49:27.1
-
50:57:52.5
-
64:45:44.7
-
69:30:57.6
-
70:30:04.2
-
49:56:51.6
-
1296:00:00.0
-
1300:50:38.1
-
1308:31:35.2
-
1308:47:53.3
-
1297:26:00.5
-
1316:58:11.6
-
1303:36:05.2
-
1311:43:49.8
-
1300:25:09.0
-
1302:49:27.5
-
1298:57:52.0
-
1312:45:44.9
-
1317:30:57.8
-
1300:25:09.2
-
1302:49:27.1
-
1298:57:52.5
-
1312:45:44.7
-
1317:30:57.6
-
1318:30:04.2
-
1297:56:51.6
-
16344:00:00
-
16348:50:38
-
16356:31:35
-
16356:47:53
-
16345:26:00
-
16364:58:11
-
16351:36:05
-
16359:43:49
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16366:30:04
-
16345:56:51
-
00:00:00.0
-
-04:50:38.1
-
-12:31:35.2
-
-12:47:53.3
-
-01:26:00.5
-
-20:58:11.6
-
-07:36:05.2
-
-15:43:49.8
-
-04:25:09.0
-
-06:49:27.5
-
-02:57:52.0
-
-16:45:44.9
-
-21:30:57.8
-
-04:25:09.2
-
-06:49:27.1
-
-02:57:52.5
-
-16:45:44.7
-
-21:30:57.6
-
-22:30:04.2
-
-01:56:51.6
-
-24:00:00.0
-
-28:50:38.1
-
-36:31:35.2
-
-36:47:53.3
-
-25:26:00.5
-
-44:58:11.6
-
-31:36:05.2
-
-39:43:49.8
-
-28:25:09.0
-
-30:49:27.5
-
-26:57:52.0
-
-40:45:44.9
-
-45:30:57.8
-
-28:25:09.2
-
-30:49:27.1
-
-26:57:52.5
-
-40:45:44.7
-
-45:30:57.6
-
-46:30:04.2
-
-25:56:51.6
-
-48:00:00.0
-
-52:50:38.1
-
-60:31:35.2
-
-60:47:53.3
-
-49:26:00.5
-
-68:58:11.6
-
-55:36:05.2
-
-63:43:49.8
-
-52:25:09.0
-
-54:49:27.5
-
-50:57:52.0
-
-64:45:44.9
-
-69:30:57.8
-
-52:25:09.2
-
-54:49:27.1
-
-50:57:52.5
-
-64:45:44.7
-
-69:30:57.6
-
-70:30:04.2
-
-49:56:51.6
-
-1296:00:00
-
-1300:50:38
-
-1308:31:35
-
-1308:47:53
-
-1297:26:00
-
-1316:58:11
-
-1303:36:05
-
-1311:43:49
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1318:30:04
-
-1297:56:51
-
-16344:00:00
-
-16348:50:38
-
-16356:31:35
-
-16356:47:53
-
-16345:26:00
-
-16364:58:11
-
-16351:36:05
-
-16359:43:49
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16366:30:04
-
-16345:56:51
+ 00:00:00.0
+ 04:50:38.1
+ 12:31:35.2
+ 12:47:53.3
+ 01:26:00.5
+ 20:58:11.6
+ 07:36:05.2
+ 15:43:49.8
+ 04:25:09.0
+ 06:49:27.5
+ 02:57:52.0
+ 16:45:44.9
+ 21:30:57.8
+ 04:25:09.2
+ 06:49:27.1
+ 02:57:52.5
+ 16:45:44.7
+ 21:30:57.6
+ 22:30:04.2
+ 01:56:51.6
+ 24:00:00.0
+ 28:50:38.1
+ 36:31:35.2
+ 36:47:53.3
+ 25:26:00.5
+ 44:58:11.6
+ 31:36:05.2
+ 39:43:49.8
+ 28:25:09.0
+ 30:49:27.5
+ 26:57:52.0
+ 40:45:44.9
+ 45:30:57.8
+ 28:25:09.2
+ 30:49:27.1
+ 26:57:52.5
+ 40:45:44.7
+ 45:30:57.6
+ 46:30:04.2
+ 25:56:51.6
+ 48:00:00.0
+ 52:50:38.1
+ 60:31:35.2
+ 60:47:53.3
+ 49:26:00.5
+ 68:58:11.6
+ 55:36:05.2
+ 63:43:49.8
+ 52:25:09.0
+ 54:49:27.5
+ 50:57:52.0
+ 64:45:44.9
+ 69:30:57.8
+ 52:25:09.2
+ 54:49:27.1
+ 50:57:52.5
+ 64:45:44.7
+ 69:30:57.6
+ 70:30:04.2
+ 49:56:51.6
+1296:00:00.0
+1300:50:38.1
+1308:31:35.2
+1308:47:53.3
+1297:26:00.5
+1316:58:11.6
+1303:36:05.2
+1311:43:49.8
+1300:25:09.0
+1302:49:27.5
+1298:57:52.0
+1312:45:44.9
+1317:30:57.8
+1300:25:09.2
+1302:49:27.1
+1298:57:52.5
+1312:45:44.7
+1317:30:57.6
+1318:30:04.2
+1297:56:51.6
+ 16344:00:00
+ 16348:50:38
+ 16356:31:35
+ 16356:47:53
+ 16345:26:00
+ 16364:58:11
+ 16351:36:05
+ 16359:43:49
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16366:30:04
+ 16345:56:51
+ 00:00:00.0
+ -04:50:38.1
+ -12:31:35.2
+ -12:47:53.3
+ -01:26:00.5
+ -20:58:11.6
+ -07:36:05.2
+ -15:43:49.8
+ -04:25:09.0
+ -06:49:27.5
+ -02:57:52.0
+ -16:45:44.9
+ -21:30:57.8
+ -04:25:09.2
+ -06:49:27.1
+ -02:57:52.5
+ -16:45:44.7
+ -21:30:57.6
+ -22:30:04.2
+ -01:56:51.6
+ -24:00:00.0
+ -28:50:38.1
+ -36:31:35.2
+ -36:47:53.3
+ -25:26:00.5
+ -44:58:11.6
+ -31:36:05.2
+ -39:43:49.8
+ -28:25:09.0
+ -30:49:27.5
+ -26:57:52.0
+ -40:45:44.9
+ -45:30:57.8
+ -28:25:09.2
+ -30:49:27.1
+ -26:57:52.5
+ -40:45:44.7
+ -45:30:57.6
+ -46:30:04.2
+ -25:56:51.6
+ -48:00:00.0
+ -52:50:38.1
+ -60:31:35.2
+ -60:47:53.3
+ -49:26:00.5
+ -68:58:11.6
+ -55:36:05.2
+ -63:43:49.8
+ -52:25:09.0
+ -54:49:27.5
+ -50:57:52.0
+ -64:45:44.9
+ -69:30:57.8
+ -52:25:09.2
+ -54:49:27.1
+ -50:57:52.5
+ -64:45:44.7
+ -69:30:57.6
+ -70:30:04.2
+ -49:56:51.6
+ -1296:00:00
+ -1300:50:38
+ -1308:31:35
+ -1308:47:53
+ -1297:26:00
+ -1316:58:11
+ -1303:36:05
+ -1311:43:49
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1318:30:04
+ -1297:56:51
+-16344:00:00
+-16348:50:38
+-16356:31:35
+-16356:47:53
+-16345:26:00
+-16364:58:11
+-16351:36:05
+-16359:43:49
+-16348:25:09
+-16350:49:27
+-16346:57:52
+-16360:45:44
+-16365:30:57
+-16348:25:09
+-16350:49:27
+-16346:57:52
+-16360:45:44
+-16365:30:57
+-16366:30:04
+-16345:56:51
diff --git
a/rust/pspp/src/format/testdata/display/time12.2.txt
b/rust/pspp/src/format/testdata/display/time12.2.txt
index 3c7f6f51dc66e2e4dd3b5255c31203c05b3b317c..cbe99d57a239fa4040c54385159acb9e4ec1ee93 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time12.2.txt
+++ b/
rust/pspp/src/format/testdata/display/time12.2.txt
@@
-1,200
+1,200
@@
-
00:00:00.00
-
04:50:38.12
-
12:31:35.23
-
12:47:53.35
-
01:26:00.46
-
20:58:11.57
-
07:36:05.19
-
15:43:49.83
-
04:25:09.01
-
06:49:27.52
-
02:57:52.02
-
16:45:44.87
-
21:30:57.82
-
04:25:09.15
-
06:49:27.11
-
02:57:52.48
-
16:45:44.66
-
21:30:57.58
-
22:30:04.18
-
01:56:51.59
-
24:00:00.00
-
28:50:38.12
-
36:31:35.23
-
36:47:53.35
-
25:26:00.46
-
44:58:11.57
-
31:36:05.19
-
39:43:49.83
-
28:25:09.01
-
30:49:27.52
-
26:57:52.02
-
40:45:44.87
-
45:30:57.82
-
28:25:09.15
-
30:49:27.11
-
26:57:52.48
-
40:45:44.66
-
45:30:57.58
-
46:30:04.18
-
25:56:51.59
-
48:00:00.00
-
52:50:38.12
-
60:31:35.23
-
60:47:53.35
-
49:26:00.46
-
68:58:11.57
-
55:36:05.19
-
63:43:49.83
-
52:25:09.01
-
54:49:27.52
-
50:57:52.02
-
64:45:44.87
-
69:30:57.82
-
52:25:09.15
-
54:49:27.11
-
50:57:52.48
-
64:45:44.66
-
69:30:57.58
-
70:30:04.18
-
49:56:51.59
-
1296:00:00.0
-
1300:50:38.1
-
1308:31:35.2
-
1308:47:53.3
-
1297:26:00.5
-
1316:58:11.6
-
1303:36:05.2
-
1311:43:49.8
-
1300:25:09.0
-
1302:49:27.5
-
1298:57:52.0
-
1312:45:44.9
-
1317:30:57.8
-
1300:25:09.2
-
1302:49:27.1
-
1298:57:52.5
-
1312:45:44.7
-
1317:30:57.6
-
1318:30:04.2
-
1297:56:51.6
-
16344:00:00
-
16348:50:38
-
16356:31:35
-
16356:47:53
-
16345:26:00
-
16364:58:11
-
16351:36:05
-
16359:43:49
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16366:30:04
-
16345:56:51
-
00:00:00.00
-
-04:50:38.12
-
-12:31:35.23
-
-12:47:53.35
-
-01:26:00.46
-
-20:58:11.57
-
-07:36:05.19
-
-15:43:49.83
-
-04:25:09.01
-
-06:49:27.52
-
-02:57:52.02
-
-16:45:44.87
-
-21:30:57.82
-
-04:25:09.15
-
-06:49:27.11
-
-02:57:52.48
-
-16:45:44.66
-
-21:30:57.58
-
-22:30:04.18
-
-01:56:51.59
-
-24:00:00.00
-
-28:50:38.12
-
-36:31:35.23
-
-36:47:53.35
-
-25:26:00.46
-
-44:58:11.57
-
-31:36:05.19
-
-39:43:49.83
-
-28:25:09.01
-
-30:49:27.52
-
-26:57:52.02
-
-40:45:44.87
-
-45:30:57.82
-
-28:25:09.15
-
-30:49:27.11
-
-26:57:52.48
-
-40:45:44.66
-
-45:30:57.58
-
-46:30:04.18
-
-25:56:51.59
-
-48:00:00.00
-
-52:50:38.12
-
-60:31:35.23
-
-60:47:53.35
-
-49:26:00.46
-
-68:58:11.57
-
-55:36:05.19
-
-63:43:49.83
-
-52:25:09.01
-
-54:49:27.52
-
-50:57:52.02
-
-64:45:44.87
-
-69:30:57.82
-
-52:25:09.15
-
-54:49:27.11
-
-50:57:52.48
-
-64:45:44.66
-
-69:30:57.58
-
-70:30:04.18
-
-49:56:51.59
-
-1296:00:00
-
-1300:50:38
-
-1308:31:35
-
-1308:47:53
-
-1297:26:00
-
-1316:58:11
-
-1303:36:05
-
-1311:43:49
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1318:30:04
-
-1297:56:51
-
-16344:00:00
-
-16348:50:38
-
-16356:31:35
-
-16356:47:53
-
-16345:26:00
-
-16364:58:11
-
-16351:36:05
-
-16359:43:49
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16366:30:04
-
-16345:56:51
+ 00:00:00.00
+ 04:50:38.12
+ 12:31:35.23
+ 12:47:53.35
+ 01:26:00.46
+ 20:58:11.57
+ 07:36:05.19
+ 15:43:49.83
+ 04:25:09.01
+ 06:49:27.52
+ 02:57:52.02
+ 16:45:44.87
+ 21:30:57.82
+ 04:25:09.15
+ 06:49:27.11
+ 02:57:52.48
+ 16:45:44.66
+ 21:30:57.58
+ 22:30:04.18
+ 01:56:51.59
+ 24:00:00.00
+ 28:50:38.12
+ 36:31:35.23
+ 36:47:53.35
+ 25:26:00.46
+ 44:58:11.57
+ 31:36:05.19
+ 39:43:49.83
+ 28:25:09.01
+ 30:49:27.52
+ 26:57:52.02
+ 40:45:44.87
+ 45:30:57.82
+ 28:25:09.15
+ 30:49:27.11
+ 26:57:52.48
+ 40:45:44.66
+ 45:30:57.58
+ 46:30:04.18
+ 25:56:51.59
+ 48:00:00.00
+ 52:50:38.12
+ 60:31:35.23
+ 60:47:53.35
+ 49:26:00.46
+ 68:58:11.57
+ 55:36:05.19
+ 63:43:49.83
+ 52:25:09.01
+ 54:49:27.52
+ 50:57:52.02
+ 64:45:44.87
+ 69:30:57.82
+ 52:25:09.15
+ 54:49:27.11
+ 50:57:52.48
+ 64:45:44.66
+ 69:30:57.58
+ 70:30:04.18
+ 49:56:51.59
+1296:00:00.0
+1300:50:38.1
+1308:31:35.2
+1308:47:53.3
+1297:26:00.5
+1316:58:11.6
+1303:36:05.2
+1311:43:49.8
+1300:25:09.0
+1302:49:27.5
+1298:57:52.0
+1312:45:44.9
+1317:30:57.8
+1300:25:09.2
+1302:49:27.1
+1298:57:52.5
+1312:45:44.7
+1317:30:57.6
+1318:30:04.2
+1297:56:51.6
+ 16344:00:00
+ 16348:50:38
+ 16356:31:35
+ 16356:47:53
+ 16345:26:00
+ 16364:58:11
+ 16351:36:05
+ 16359:43:49
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16366:30:04
+ 16345:56:51
+ 00:00:00.00
+-04:50:38.12
+-12:31:35.23
+-12:47:53.35
+-01:26:00.46
+-20:58:11.57
+-07:36:05.19
+-15:43:49.83
+-04:25:09.01
+-06:49:27.52
+-02:57:52.02
+-16:45:44.87
+-21:30:57.82
+-04:25:09.15
+-06:49:27.11
+-02:57:52.48
+-16:45:44.66
+-21:30:57.58
+-22:30:04.18
+-01:56:51.59
+-24:00:00.00
+-28:50:38.12
+-36:31:35.23
+-36:47:53.35
+-25:26:00.46
+-44:58:11.57
+-31:36:05.19
+-39:43:49.83
+-28:25:09.01
+-30:49:27.52
+-26:57:52.02
+-40:45:44.87
+-45:30:57.82
+-28:25:09.15
+-30:49:27.11
+-26:57:52.48
+-40:45:44.66
+-45:30:57.58
+-46:30:04.18
+-25:56:51.59
+-48:00:00.00
+-52:50:38.12
+-60:31:35.23
+-60:47:53.35
+-49:26:00.46
+-68:58:11.57
+-55:36:05.19
+-63:43:49.83
+-52:25:09.01
+-54:49:27.52
+-50:57:52.02
+-64:45:44.87
+-69:30:57.82
+-52:25:09.15
+-54:49:27.11
+-50:57:52.48
+-64:45:44.66
+-69:30:57.58
+-70:30:04.18
+-49:56:51.59
+ -1296:00:00
+ -1300:50:38
+ -1308:31:35
+ -1308:47:53
+ -1297:26:00
+ -1316:58:11
+ -1303:36:05
+ -1311:43:49
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1318:30:04
+ -1297:56:51
+-16344:00:00
+-16348:50:38
+-16356:31:35
+-16356:47:53
+-16345:26:00
+-16364:58:11
+-16351:36:05
+-16359:43:49
+-16348:25:09
+-16350:49:27
+-16346:57:52
+-16360:45:44
+-16365:30:57
+-16348:25:09
+-16350:49:27
+-16346:57:52
+-16360:45:44
+-16365:30:57
+-16366:30:04
+-16345:56:51
diff --git
a/rust/pspp/src/format/testdata/display/time12.3.txt
b/rust/pspp/src/format/testdata/display/time12.3.txt
index ec74ea498bd17ec4885f0be9ca058cf78d060cef..458f315878401d001a3728e177283df3581b7bab 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time12.3.txt
+++ b/
rust/pspp/src/format/testdata/display/time12.3.txt
@@
-1,200
+1,200
@@
-
00:00:00.000
-
04:50:38.123
-
12:31:35.235
-
12:47:53.345
-
01:26:00.456
-
20:58:11.567
-
07:36:05.190
-
15:43:49.831
-
04:25:09.013
-
06:49:27.524
-
02:57:52.016
-
16:45:44.865
-
21:30:57.820
-
04:25:09.154
-
06:49:27.105
-
02:57:52.482
-
16:45:44.658
-
21:30:57.582
-
22:30:04.183
-
01:56:51.593
-
24:00:00.000
-
28:50:38.123
-
36:31:35.235
-
36:47:53.345
-
25:26:00.456
-
44:58:11.567
-
31:36:05.190
-
39:43:49.831
-
28:25:09.013
-
30:49:27.524
-
26:57:52.016
-
40:45:44.865
-
45:30:57.820
-
28:25:09.154
-
30:49:27.105
-
26:57:52.482
-
40:45:44.658
-
45:30:57.582
-
46:30:04.183
-
25:56:51.593
-
48:00:00.000
-
52:50:38.123
-
60:31:35.235
-
60:47:53.345
-
49:26:00.456
-
68:58:11.567
-
55:36:05.190
-
63:43:49.831
-
52:25:09.013
-
54:49:27.524
-
50:57:52.016
-
64:45:44.865
-
69:30:57.820
-
52:25:09.154
-
54:49:27.105
-
50:57:52.482
-
64:45:44.658
-
69:30:57.582
-
70:30:04.183
-
49:56:51.593
-
1296:00:00.0
-
1300:50:38.1
-
1308:31:35.2
-
1308:47:53.3
-
1297:26:00.5
-
1316:58:11.6
-
1303:36:05.2
-
1311:43:49.8
-
1300:25:09.0
-
1302:49:27.5
-
1298:57:52.0
-
1312:45:44.9
-
1317:30:57.8
-
1300:25:09.2
-
1302:49:27.1
-
1298:57:52.5
-
1312:45:44.7
-
1317:30:57.6
-
1318:30:04.2
-
1297:56:51.6
-
16344:00:00
-
16348:50:38
-
16356:31:35
-
16356:47:53
-
16345:26:00
-
16364:58:11
-
16351:36:05
-
16359:43:49
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16366:30:04
-
16345:56:51
-
00:00:00.000
-
-04:50:38.12
-
-12:31:35.23
-
-12:47:53.35
-
-01:26:00.46
-
-20:58:11.57
-
-07:36:05.19
-
-15:43:49.83
-
-04:25:09.01
-
-06:49:27.52
-
-02:57:52.02
-
-16:45:44.87
-
-21:30:57.82
-
-04:25:09.15
-
-06:49:27.11
-
-02:57:52.48
-
-16:45:44.66
-
-21:30:57.58
-
-22:30:04.18
-
-01:56:51.59
-
-24:00:00.00
-
-28:50:38.12
-
-36:31:35.23
-
-36:47:53.35
-
-25:26:00.46
-
-44:58:11.57
-
-31:36:05.19
-
-39:43:49.83
-
-28:25:09.01
-
-30:49:27.52
-
-26:57:52.02
-
-40:45:44.87
-
-45:30:57.82
-
-28:25:09.15
-
-30:49:27.11
-
-26:57:52.48
-
-40:45:44.66
-
-45:30:57.58
-
-46:30:04.18
-
-25:56:51.59
-
-48:00:00.00
-
-52:50:38.12
-
-60:31:35.23
-
-60:47:53.35
-
-49:26:00.46
-
-68:58:11.57
-
-55:36:05.19
-
-63:43:49.83
-
-52:25:09.01
-
-54:49:27.52
-
-50:57:52.02
-
-64:45:44.87
-
-69:30:57.82
-
-52:25:09.15
-
-54:49:27.11
-
-50:57:52.48
-
-64:45:44.66
-
-69:30:57.58
-
-70:30:04.18
-
-49:56:51.59
-
-1296:00:00
-
-1300:50:38
-
-1308:31:35
-
-1308:47:53
-
-1297:26:00
-
-1316:58:11
-
-1303:36:05
-
-1311:43:49
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1318:30:04
-
-1297:56:51
-
-16344:00:00
-
-16348:50:38
-
-16356:31:35
-
-16356:47:53
-
-16345:26:00
-
-16364:58:11
-
-16351:36:05
-
-16359:43:49
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16366:30:04
-
-16345:56:51
+00:00:00.000
+04:50:38.123
+12:31:35.235
+12:47:53.345
+01:26:00.456
+20:58:11.567
+07:36:05.190
+15:43:49.831
+04:25:09.013
+06:49:27.524
+02:57:52.016
+16:45:44.865
+21:30:57.820
+04:25:09.154
+06:49:27.105
+02:57:52.482
+16:45:44.658
+21:30:57.582
+22:30:04.183
+01:56:51.593
+24:00:00.000
+28:50:38.123
+36:31:35.235
+36:47:53.345
+25:26:00.456
+44:58:11.567
+31:36:05.190
+39:43:49.831
+28:25:09.013
+30:49:27.524
+26:57:52.016
+40:45:44.865
+45:30:57.820
+28:25:09.154
+30:49:27.105
+26:57:52.482
+40:45:44.658
+45:30:57.582
+46:30:04.183
+25:56:51.593
+48:00:00.000
+52:50:38.123
+60:31:35.235
+60:47:53.345
+49:26:00.456
+68:58:11.567
+55:36:05.190
+63:43:49.831
+52:25:09.013
+54:49:27.524
+50:57:52.016
+64:45:44.865
+69:30:57.820
+52:25:09.154
+54:49:27.105
+50:57:52.482
+64:45:44.658
+69:30:57.582
+70:30:04.183
+49:56:51.593
+1296:00:00.0
+1300:50:38.1
+1308:31:35.2
+1308:47:53.3
+1297:26:00.5
+1316:58:11.6
+1303:36:05.2
+1311:43:49.8
+1300:25:09.0
+1302:49:27.5
+1298:57:52.0
+1312:45:44.9
+1317:30:57.8
+1300:25:09.2
+1302:49:27.1
+1298:57:52.5
+1312:45:44.7
+1317:30:57.6
+1318:30:04.2
+1297:56:51.6
+ 16344:00:00
+ 16348:50:38
+ 16356:31:35
+ 16356:47:53
+ 16345:26:00
+ 16364:58:11
+ 16351:36:05
+ 16359:43:49
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16366:30:04
+ 16345:56:51
+00:00:00.000
+-04:50:38.12
+-12:31:35.23
+-12:47:53.35
+-01:26:00.46
+-20:58:11.57
+-07:36:05.19
+-15:43:49.83
+-04:25:09.01
+-06:49:27.52
+-02:57:52.02
+-16:45:44.87
+-21:30:57.82
+-04:25:09.15
+-06:49:27.11
+-02:57:52.48
+-16:45:44.66
+-21:30:57.58
+-22:30:04.18
+-01:56:51.59
+-24:00:00.00
+-28:50:38.12
+-36:31:35.23
+-36:47:53.35
+-25:26:00.46
+-44:58:11.57
+-31:36:05.19
+-39:43:49.83
+-28:25:09.01
+-30:49:27.52
+-26:57:52.02
+-40:45:44.87
+-45:30:57.82
+-28:25:09.15
+-30:49:27.11
+-26:57:52.48
+-40:45:44.66
+-45:30:57.58
+-46:30:04.18
+-25:56:51.59
+-48:00:00.00
+-52:50:38.12
+-60:31:35.23
+-60:47:53.35
+-49:26:00.46
+-68:58:11.57
+-55:36:05.19
+-63:43:49.83
+-52:25:09.01
+-54:49:27.52
+-50:57:52.02
+-64:45:44.87
+-69:30:57.82
+-52:25:09.15
+-54:49:27.11
+-50:57:52.48
+-64:45:44.66
+-69:30:57.58
+-70:30:04.18
+-49:56:51.59
+ -1296:00:00
+ -1300:50:38
+ -1308:31:35
+ -1308:47:53
+ -1297:26:00
+ -1316:58:11
+ -1303:36:05
+ -1311:43:49
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1318:30:04
+ -1297:56:51
+-16344:00:00
+-16348:50:38
+-16356:31:35
+-16356:47:53
+-16345:26:00
+-16364:58:11
+-16351:36:05
+-16359:43:49
+-16348:25:09
+-16350:49:27
+-16346:57:52
+-16360:45:44
+-16365:30:57
+-16348:25:09
+-16350:49:27
+-16346:57:52
+-16360:45:44
+-16365:30:57
+-16366:30:04
+-16345:56:51
diff --git
a/rust/pspp/src/format/testdata/display/time12.txt
b/rust/pspp/src/format/testdata/display/time12.txt
index d9371524ccabe84dc8b63355415623ebf3b5e25a..1268d30ca001fe23f3387bc8fe8540a72b239947 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time12.txt
+++ b/
rust/pspp/src/format/testdata/display/time12.txt
@@
-1,200
+1,200
@@
-
00:00:00
-
04:50:38
-
12:31:35
-
12:47:53
-
01:26:00
-
20:58:11
-
07:36:05
-
15:43:49
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
22:30:04
-
01:56:51
-
24:00:00
-
28:50:38
-
36:31:35
-
36:47:53
-
25:26:00
-
44:58:11
-
31:36:05
-
39:43:49
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
46:30:04
-
25:56:51
-
48:00:00
-
52:50:38
-
60:31:35
-
60:47:53
-
49:26:00
-
68:58:11
-
55:36:05
-
63:43:49
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
70:30:04
-
49:56:51
-
1296:00:00
-
1300:50:38
-
1308:31:35
-
1308:47:53
-
1297:26:00
-
1316:58:11
-
1303:36:05
-
1311:43:49
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1318:30:04
-
1297:56:51
-
16344:00:00
-
16348:50:38
-
16356:31:35
-
16356:47:53
-
16345:26:00
-
16364:58:11
-
16351:36:05
-
16359:43:49
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16366:30:04
-
16345:56:51
-
00:00:00
-
-04:50:38
-
-12:31:35
-
-12:47:53
-
-01:26:00
-
-20:58:11
-
-07:36:05
-
-15:43:49
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-22:30:04
-
-01:56:51
-
-24:00:00
-
-28:50:38
-
-36:31:35
-
-36:47:53
-
-25:26:00
-
-44:58:11
-
-31:36:05
-
-39:43:49
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-46:30:04
-
-25:56:51
-
-48:00:00
-
-52:50:38
-
-60:31:35
-
-60:47:53
-
-49:26:00
-
-68:58:11
-
-55:36:05
-
-63:43:49
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-70:30:04
-
-49:56:51
-
-1296:00:00
-
-1300:50:38
-
-1308:31:35
-
-1308:47:53
-
-1297:26:00
-
-1316:58:11
-
-1303:36:05
-
-1311:43:49
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1318:30:04
-
-1297:56:51
-
-16344:00:00
-
-16348:50:38
-
-16356:31:35
-
-16356:47:53
-
-16345:26:00
-
-16364:58:11
-
-16351:36:05
-
-16359:43:49
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16366:30:04
-
-16345:56:51
+ 00:00:00
+ 04:50:38
+ 12:31:35
+ 12:47:53
+ 01:26:00
+ 20:58:11
+ 07:36:05
+ 15:43:49
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 22:30:04
+ 01:56:51
+ 24:00:00
+ 28:50:38
+ 36:31:35
+ 36:47:53
+ 25:26:00
+ 44:58:11
+ 31:36:05
+ 39:43:49
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 46:30:04
+ 25:56:51
+ 48:00:00
+ 52:50:38
+ 60:31:35
+ 60:47:53
+ 49:26:00
+ 68:58:11
+ 55:36:05
+ 63:43:49
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 70:30:04
+ 49:56:51
+ 1296:00:00
+ 1300:50:38
+ 1308:31:35
+ 1308:47:53
+ 1297:26:00
+ 1316:58:11
+ 1303:36:05
+ 1311:43:49
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1318:30:04
+ 1297:56:51
+ 16344:00:00
+ 16348:50:38
+ 16356:31:35
+ 16356:47:53
+ 16345:26:00
+ 16364:58:11
+ 16351:36:05
+ 16359:43:49
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16366:30:04
+ 16345:56:51
+ 00:00:00
+ -04:50:38
+ -12:31:35
+ -12:47:53
+ -01:26:00
+ -20:58:11
+ -07:36:05
+ -15:43:49
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -22:30:04
+ -01:56:51
+ -24:00:00
+ -28:50:38
+ -36:31:35
+ -36:47:53
+ -25:26:00
+ -44:58:11
+ -31:36:05
+ -39:43:49
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -46:30:04
+ -25:56:51
+ -48:00:00
+ -52:50:38
+ -60:31:35
+ -60:47:53
+ -49:26:00
+ -68:58:11
+ -55:36:05
+ -63:43:49
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -70:30:04
+ -49:56:51
+ -1296:00:00
+ -1300:50:38
+ -1308:31:35
+ -1308:47:53
+ -1297:26:00
+ -1316:58:11
+ -1303:36:05
+ -1311:43:49
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1318:30:04
+ -1297:56:51
+-16344:00:00
+-16348:50:38
+-16356:31:35
+-16356:47:53
+-16345:26:00
+-16364:58:11
+-16351:36:05
+-16359:43:49
+-16348:25:09
+-16350:49:27
+-16346:57:52
+-16360:45:44
+-16365:30:57
+-16348:25:09
+-16350:49:27
+-16346:57:52
+-16360:45:44
+-16365:30:57
+-16366:30:04
+-16345:56:51
diff --git
a/rust/pspp/src/format/testdata/display/time13.1.txt
b/rust/pspp/src/format/testdata/display/time13.1.txt
index 5e863ab707d29d3cda2e9ff082230e9123cb5462..8600d6cf27d4836475d8449155a3399de1f5c4cb 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time13.1.txt
+++ b/
rust/pspp/src/format/testdata/display/time13.1.txt
@@
-1,200
+1,200
@@
-
00:00:00.0
-
04:50:38.1
-
12:31:35.2
-
12:47:53.3
-
01:26:00.5
-
20:58:11.6
-
07:36:05.2
-
15:43:49.8
-
04:25:09.0
-
06:49:27.5
-
02:57:52.0
-
16:45:44.9
-
21:30:57.8
-
04:25:09.2
-
06:49:27.1
-
02:57:52.5
-
16:45:44.7
-
21:30:57.6
-
22:30:04.2
-
01:56:51.6
-
24:00:00.0
-
28:50:38.1
-
36:31:35.2
-
36:47:53.3
-
25:26:00.5
-
44:58:11.6
-
31:36:05.2
-
39:43:49.8
-
28:25:09.0
-
30:49:27.5
-
26:57:52.0
-
40:45:44.9
-
45:30:57.8
-
28:25:09.2
-
30:49:27.1
-
26:57:52.5
-
40:45:44.7
-
45:30:57.6
-
46:30:04.2
-
25:56:51.6
-
48:00:00.0
-
52:50:38.1
-
60:31:35.2
-
60:47:53.3
-
49:26:00.5
-
68:58:11.6
-
55:36:05.2
-
63:43:49.8
-
52:25:09.0
-
54:49:27.5
-
50:57:52.0
-
64:45:44.9
-
69:30:57.8
-
52:25:09.2
-
54:49:27.1
-
50:57:52.5
-
64:45:44.7
-
69:30:57.6
-
70:30:04.2
-
49:56:51.6
-
1296:00:00.0
-
1300:50:38.1
-
1308:31:35.2
-
1308:47:53.3
-
1297:26:00.5
-
1316:58:11.6
-
1303:36:05.2
-
1311:43:49.8
-
1300:25:09.0
-
1302:49:27.5
-
1298:57:52.0
-
1312:45:44.9
-
1317:30:57.8
-
1300:25:09.2
-
1302:49:27.1
-
1298:57:52.5
-
1312:45:44.7
-
1317:30:57.6
-
1318:30:04.2
-
1297:56:51.6
-
16344:00:00.0
-
16348:50:38.1
-
16356:31:35.2
-
16356:47:53.3
-
16345:26:00.5
-
16364:58:11.6
-
16351:36:05.2
-
16359:43:49.8
-
16348:25:09.0
-
16350:49:27.5
-
16346:57:52.0
-
16360:45:44.9
-
16365:30:57.8
-
16348:25:09.2
-
16350:49:27.1
-
16346:57:52.5
-
16360:45:44.7
-
16365:30:57.6
-
16366:30:04.2
-
16345:56:51.6
-
00:00:00.0
-
-04:50:38.1
-
-12:31:35.2
-
-12:47:53.3
-
-01:26:00.5
-
-20:58:11.6
-
-07:36:05.2
-
-15:43:49.8
-
-04:25:09.0
-
-06:49:27.5
-
-02:57:52.0
-
-16:45:44.9
-
-21:30:57.8
-
-04:25:09.2
-
-06:49:27.1
-
-02:57:52.5
-
-16:45:44.7
-
-21:30:57.6
-
-22:30:04.2
-
-01:56:51.6
-
-24:00:00.0
-
-28:50:38.1
-
-36:31:35.2
-
-36:47:53.3
-
-25:26:00.5
-
-44:58:11.6
-
-31:36:05.2
-
-39:43:49.8
-
-28:25:09.0
-
-30:49:27.5
-
-26:57:52.0
-
-40:45:44.9
-
-45:30:57.8
-
-28:25:09.2
-
-30:49:27.1
-
-26:57:52.5
-
-40:45:44.7
-
-45:30:57.6
-
-46:30:04.2
-
-25:56:51.6
-
-48:00:00.0
-
-52:50:38.1
-
-60:31:35.2
-
-60:47:53.3
-
-49:26:00.5
-
-68:58:11.6
-
-55:36:05.2
-
-63:43:49.8
-
-52:25:09.0
-
-54:49:27.5
-
-50:57:52.0
-
-64:45:44.9
-
-69:30:57.8
-
-52:25:09.2
-
-54:49:27.1
-
-50:57:52.5
-
-64:45:44.7
-
-69:30:57.6
-
-70:30:04.2
-
-49:56:51.6
-
-1296:00:00.0
-
-1300:50:38.1
-
-1308:31:35.2
-
-1308:47:53.3
-
-1297:26:00.5
-
-1316:58:11.6
-
-1303:36:05.2
-
-1311:43:49.8
-
-1300:25:09.0
-
-1302:49:27.5
-
-1298:57:52.0
-
-1312:45:44.9
-
-1317:30:57.8
-
-1300:25:09.2
-
-1302:49:27.1
-
-1298:57:52.5
-
-1312:45:44.7
-
-1317:30:57.6
-
-1318:30:04.2
-
-1297:56:51.6
-
-16344:00:00
-
-16348:50:38
-
-16356:31:35
-
-16356:47:53
-
-16345:26:00
-
-16364:58:11
-
-16351:36:05
-
-16359:43:49
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16366:30:04
-
-16345:56:51
+ 00:00:00.0
+ 04:50:38.1
+ 12:31:35.2
+ 12:47:53.3
+ 01:26:00.5
+ 20:58:11.6
+ 07:36:05.2
+ 15:43:49.8
+ 04:25:09.0
+ 06:49:27.5
+ 02:57:52.0
+ 16:45:44.9
+ 21:30:57.8
+ 04:25:09.2
+ 06:49:27.1
+ 02:57:52.5
+ 16:45:44.7
+ 21:30:57.6
+ 22:30:04.2
+ 01:56:51.6
+ 24:00:00.0
+ 28:50:38.1
+ 36:31:35.2
+ 36:47:53.3
+ 25:26:00.5
+ 44:58:11.6
+ 31:36:05.2
+ 39:43:49.8
+ 28:25:09.0
+ 30:49:27.5
+ 26:57:52.0
+ 40:45:44.9
+ 45:30:57.8
+ 28:25:09.2
+ 30:49:27.1
+ 26:57:52.5
+ 40:45:44.7
+ 45:30:57.6
+ 46:30:04.2
+ 25:56:51.6
+ 48:00:00.0
+ 52:50:38.1
+ 60:31:35.2
+ 60:47:53.3
+ 49:26:00.5
+ 68:58:11.6
+ 55:36:05.2
+ 63:43:49.8
+ 52:25:09.0
+ 54:49:27.5
+ 50:57:52.0
+ 64:45:44.9
+ 69:30:57.8
+ 52:25:09.2
+ 54:49:27.1
+ 50:57:52.5
+ 64:45:44.7
+ 69:30:57.6
+ 70:30:04.2
+ 49:56:51.6
+ 1296:00:00.0
+ 1300:50:38.1
+ 1308:31:35.2
+ 1308:47:53.3
+ 1297:26:00.5
+ 1316:58:11.6
+ 1303:36:05.2
+ 1311:43:49.8
+ 1300:25:09.0
+ 1302:49:27.5
+ 1298:57:52.0
+ 1312:45:44.9
+ 1317:30:57.8
+ 1300:25:09.2
+ 1302:49:27.1
+ 1298:57:52.5
+ 1312:45:44.7
+ 1317:30:57.6
+ 1318:30:04.2
+ 1297:56:51.6
+16344:00:00.0
+16348:50:38.1
+16356:31:35.2
+16356:47:53.3
+16345:26:00.5
+16364:58:11.6
+16351:36:05.2
+16359:43:49.8
+16348:25:09.0
+16350:49:27.5
+16346:57:52.0
+16360:45:44.9
+16365:30:57.8
+16348:25:09.2
+16350:49:27.1
+16346:57:52.5
+16360:45:44.7
+16365:30:57.6
+16366:30:04.2
+16345:56:51.6
+ 00:00:00.0
+ -04:50:38.1
+ -12:31:35.2
+ -12:47:53.3
+ -01:26:00.5
+ -20:58:11.6
+ -07:36:05.2
+ -15:43:49.8
+ -04:25:09.0
+ -06:49:27.5
+ -02:57:52.0
+ -16:45:44.9
+ -21:30:57.8
+ -04:25:09.2
+ -06:49:27.1
+ -02:57:52.5
+ -16:45:44.7
+ -21:30:57.6
+ -22:30:04.2
+ -01:56:51.6
+ -24:00:00.0
+ -28:50:38.1
+ -36:31:35.2
+ -36:47:53.3
+ -25:26:00.5
+ -44:58:11.6
+ -31:36:05.2
+ -39:43:49.8
+ -28:25:09.0
+ -30:49:27.5
+ -26:57:52.0
+ -40:45:44.9
+ -45:30:57.8
+ -28:25:09.2
+ -30:49:27.1
+ -26:57:52.5
+ -40:45:44.7
+ -45:30:57.6
+ -46:30:04.2
+ -25:56:51.6
+ -48:00:00.0
+ -52:50:38.1
+ -60:31:35.2
+ -60:47:53.3
+ -49:26:00.5
+ -68:58:11.6
+ -55:36:05.2
+ -63:43:49.8
+ -52:25:09.0
+ -54:49:27.5
+ -50:57:52.0
+ -64:45:44.9
+ -69:30:57.8
+ -52:25:09.2
+ -54:49:27.1
+ -50:57:52.5
+ -64:45:44.7
+ -69:30:57.6
+ -70:30:04.2
+ -49:56:51.6
+-1296:00:00.0
+-1300:50:38.1
+-1308:31:35.2
+-1308:47:53.3
+-1297:26:00.5
+-1316:58:11.6
+-1303:36:05.2
+-1311:43:49.8
+-1300:25:09.0
+-1302:49:27.5
+-1298:57:52.0
+-1312:45:44.9
+-1317:30:57.8
+-1300:25:09.2
+-1302:49:27.1
+-1298:57:52.5
+-1312:45:44.7
+-1317:30:57.6
+-1318:30:04.2
+-1297:56:51.6
+ -16344:00:00
+ -16348:50:38
+ -16356:31:35
+ -16356:47:53
+ -16345:26:00
+ -16364:58:11
+ -16351:36:05
+ -16359:43:49
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16366:30:04
+ -16345:56:51
diff --git
a/rust/pspp/src/format/testdata/display/time13.2.txt
b/rust/pspp/src/format/testdata/display/time13.2.txt
index 74867ac643331cb11c7509ce603419e3aadcc58d..9bf50438e738c74ab04b9e89c1404419f834a730 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time13.2.txt
+++ b/
rust/pspp/src/format/testdata/display/time13.2.txt
@@
-1,200
+1,200
@@
-
00:00:00.00
-
04:50:38.12
-
12:31:35.23
-
12:47:53.35
-
01:26:00.46
-
20:58:11.57
-
07:36:05.19
-
15:43:49.83
-
04:25:09.01
-
06:49:27.52
-
02:57:52.02
-
16:45:44.87
-
21:30:57.82
-
04:25:09.15
-
06:49:27.11
-
02:57:52.48
-
16:45:44.66
-
21:30:57.58
-
22:30:04.18
-
01:56:51.59
-
24:00:00.00
-
28:50:38.12
-
36:31:35.23
-
36:47:53.35
-
25:26:00.46
-
44:58:11.57
-
31:36:05.19
-
39:43:49.83
-
28:25:09.01
-
30:49:27.52
-
26:57:52.02
-
40:45:44.87
-
45:30:57.82
-
28:25:09.15
-
30:49:27.11
-
26:57:52.48
-
40:45:44.66
-
45:30:57.58
-
46:30:04.18
-
25:56:51.59
-
48:00:00.00
-
52:50:38.12
-
60:31:35.23
-
60:47:53.35
-
49:26:00.46
-
68:58:11.57
-
55:36:05.19
-
63:43:49.83
-
52:25:09.01
-
54:49:27.52
-
50:57:52.02
-
64:45:44.87
-
69:30:57.82
-
52:25:09.15
-
54:49:27.11
-
50:57:52.48
-
64:45:44.66
-
69:30:57.58
-
70:30:04.18
-
49:56:51.59
-
1296:00:00.00
-
1300:50:38.12
-
1308:31:35.23
-
1308:47:53.35
-
1297:26:00.46
-
1316:58:11.57
-
1303:36:05.19
-
1311:43:49.83
-
1300:25:09.01
-
1302:49:27.52
-
1298:57:52.02
-
1312:45:44.87
-
1317:30:57.82
-
1300:25:09.15
-
1302:49:27.11
-
1298:57:52.48
-
1312:45:44.66
-
1317:30:57.58
-
1318:30:04.18
-
1297:56:51.59
-
16344:00:00.0
-
16348:50:38.1
-
16356:31:35.2
-
16356:47:53.3
-
16345:26:00.5
-
16364:58:11.6
-
16351:36:05.2
-
16359:43:49.8
-
16348:25:09.0
-
16350:49:27.5
-
16346:57:52.0
-
16360:45:44.9
-
16365:30:57.8
-
16348:25:09.2
-
16350:49:27.1
-
16346:57:52.5
-
16360:45:44.7
-
16365:30:57.6
-
16366:30:04.2
-
16345:56:51.6
-
00:00:00.00
-
-04:50:38.12
-
-12:31:35.23
-
-12:47:53.35
-
-01:26:00.46
-
-20:58:11.57
-
-07:36:05.19
-
-15:43:49.83
-
-04:25:09.01
-
-06:49:27.52
-
-02:57:52.02
-
-16:45:44.87
-
-21:30:57.82
-
-04:25:09.15
-
-06:49:27.11
-
-02:57:52.48
-
-16:45:44.66
-
-21:30:57.58
-
-22:30:04.18
-
-01:56:51.59
-
-24:00:00.00
-
-28:50:38.12
-
-36:31:35.23
-
-36:47:53.35
-
-25:26:00.46
-
-44:58:11.57
-
-31:36:05.19
-
-39:43:49.83
-
-28:25:09.01
-
-30:49:27.52
-
-26:57:52.02
-
-40:45:44.87
-
-45:30:57.82
-
-28:25:09.15
-
-30:49:27.11
-
-26:57:52.48
-
-40:45:44.66
-
-45:30:57.58
-
-46:30:04.18
-
-25:56:51.59
-
-48:00:00.00
-
-52:50:38.12
-
-60:31:35.23
-
-60:47:53.35
-
-49:26:00.46
-
-68:58:11.57
-
-55:36:05.19
-
-63:43:49.83
-
-52:25:09.01
-
-54:49:27.52
-
-50:57:52.02
-
-64:45:44.87
-
-69:30:57.82
-
-52:25:09.15
-
-54:49:27.11
-
-50:57:52.48
-
-64:45:44.66
-
-69:30:57.58
-
-70:30:04.18
-
-49:56:51.59
-
-1296:00:00.0
-
-1300:50:38.1
-
-1308:31:35.2
-
-1308:47:53.3
-
-1297:26:00.5
-
-1316:58:11.6
-
-1303:36:05.2
-
-1311:43:49.8
-
-1300:25:09.0
-
-1302:49:27.5
-
-1298:57:52.0
-
-1312:45:44.9
-
-1317:30:57.8
-
-1300:25:09.2
-
-1302:49:27.1
-
-1298:57:52.5
-
-1312:45:44.7
-
-1317:30:57.6
-
-1318:30:04.2
-
-1297:56:51.6
-
-16344:00:00
-
-16348:50:38
-
-16356:31:35
-
-16356:47:53
-
-16345:26:00
-
-16364:58:11
-
-16351:36:05
-
-16359:43:49
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16366:30:04
-
-16345:56:51
+ 00:00:00.00
+ 04:50:38.12
+ 12:31:35.23
+ 12:47:53.35
+ 01:26:00.46
+ 20:58:11.57
+ 07:36:05.19
+ 15:43:49.83
+ 04:25:09.01
+ 06:49:27.52
+ 02:57:52.02
+ 16:45:44.87
+ 21:30:57.82
+ 04:25:09.15
+ 06:49:27.11
+ 02:57:52.48
+ 16:45:44.66
+ 21:30:57.58
+ 22:30:04.18
+ 01:56:51.59
+ 24:00:00.00
+ 28:50:38.12
+ 36:31:35.23
+ 36:47:53.35
+ 25:26:00.46
+ 44:58:11.57
+ 31:36:05.19
+ 39:43:49.83
+ 28:25:09.01
+ 30:49:27.52
+ 26:57:52.02
+ 40:45:44.87
+ 45:30:57.82
+ 28:25:09.15
+ 30:49:27.11
+ 26:57:52.48
+ 40:45:44.66
+ 45:30:57.58
+ 46:30:04.18
+ 25:56:51.59
+ 48:00:00.00
+ 52:50:38.12
+ 60:31:35.23
+ 60:47:53.35
+ 49:26:00.46
+ 68:58:11.57
+ 55:36:05.19
+ 63:43:49.83
+ 52:25:09.01
+ 54:49:27.52
+ 50:57:52.02
+ 64:45:44.87
+ 69:30:57.82
+ 52:25:09.15
+ 54:49:27.11
+ 50:57:52.48
+ 64:45:44.66
+ 69:30:57.58
+ 70:30:04.18
+ 49:56:51.59
+1296:00:00.00
+1300:50:38.12
+1308:31:35.23
+1308:47:53.35
+1297:26:00.46
+1316:58:11.57
+1303:36:05.19
+1311:43:49.83
+1300:25:09.01
+1302:49:27.52
+1298:57:52.02
+1312:45:44.87
+1317:30:57.82
+1300:25:09.15
+1302:49:27.11
+1298:57:52.48
+1312:45:44.66
+1317:30:57.58
+1318:30:04.18
+1297:56:51.59
+16344:00:00.0
+16348:50:38.1
+16356:31:35.2
+16356:47:53.3
+16345:26:00.5
+16364:58:11.6
+16351:36:05.2
+16359:43:49.8
+16348:25:09.0
+16350:49:27.5
+16346:57:52.0
+16360:45:44.9
+16365:30:57.8
+16348:25:09.2
+16350:49:27.1
+16346:57:52.5
+16360:45:44.7
+16365:30:57.6
+16366:30:04.2
+16345:56:51.6
+ 00:00:00.00
+ -04:50:38.12
+ -12:31:35.23
+ -12:47:53.35
+ -01:26:00.46
+ -20:58:11.57
+ -07:36:05.19
+ -15:43:49.83
+ -04:25:09.01
+ -06:49:27.52
+ -02:57:52.02
+ -16:45:44.87
+ -21:30:57.82
+ -04:25:09.15
+ -06:49:27.11
+ -02:57:52.48
+ -16:45:44.66
+ -21:30:57.58
+ -22:30:04.18
+ -01:56:51.59
+ -24:00:00.00
+ -28:50:38.12
+ -36:31:35.23
+ -36:47:53.35
+ -25:26:00.46
+ -44:58:11.57
+ -31:36:05.19
+ -39:43:49.83
+ -28:25:09.01
+ -30:49:27.52
+ -26:57:52.02
+ -40:45:44.87
+ -45:30:57.82
+ -28:25:09.15
+ -30:49:27.11
+ -26:57:52.48
+ -40:45:44.66
+ -45:30:57.58
+ -46:30:04.18
+ -25:56:51.59
+ -48:00:00.00
+ -52:50:38.12
+ -60:31:35.23
+ -60:47:53.35
+ -49:26:00.46
+ -68:58:11.57
+ -55:36:05.19
+ -63:43:49.83
+ -52:25:09.01
+ -54:49:27.52
+ -50:57:52.02
+ -64:45:44.87
+ -69:30:57.82
+ -52:25:09.15
+ -54:49:27.11
+ -50:57:52.48
+ -64:45:44.66
+ -69:30:57.58
+ -70:30:04.18
+ -49:56:51.59
+-1296:00:00.0
+-1300:50:38.1
+-1308:31:35.2
+-1308:47:53.3
+-1297:26:00.5
+-1316:58:11.6
+-1303:36:05.2
+-1311:43:49.8
+-1300:25:09.0
+-1302:49:27.5
+-1298:57:52.0
+-1312:45:44.9
+-1317:30:57.8
+-1300:25:09.2
+-1302:49:27.1
+-1298:57:52.5
+-1312:45:44.7
+-1317:30:57.6
+-1318:30:04.2
+-1297:56:51.6
+ -16344:00:00
+ -16348:50:38
+ -16356:31:35
+ -16356:47:53
+ -16345:26:00
+ -16364:58:11
+ -16351:36:05
+ -16359:43:49
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16366:30:04
+ -16345:56:51
diff --git
a/rust/pspp/src/format/testdata/display/time13.3.txt
b/rust/pspp/src/format/testdata/display/time13.3.txt
index 470d326f6efab698f0ea264e6e42d115c0bb34bc..5e045f6754facf3486c2cb27bc5a9293d7fef695 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time13.3.txt
+++ b/
rust/pspp/src/format/testdata/display/time13.3.txt
@@
-1,200
+1,200
@@
-
00:00:00.000
-
04:50:38.123
-
12:31:35.235
-
12:47:53.345
-
01:26:00.456
-
20:58:11.567
-
07:36:05.190
-
15:43:49.831
-
04:25:09.013
-
06:49:27.524
-
02:57:52.016
-
16:45:44.865
-
21:30:57.820
-
04:25:09.154
-
06:49:27.105
-
02:57:52.482
-
16:45:44.658
-
21:30:57.582
-
22:30:04.183
-
01:56:51.593
-
24:00:00.000
-
28:50:38.123
-
36:31:35.235
-
36:47:53.345
-
25:26:00.456
-
44:58:11.567
-
31:36:05.190
-
39:43:49.831
-
28:25:09.013
-
30:49:27.524
-
26:57:52.016
-
40:45:44.865
-
45:30:57.820
-
28:25:09.154
-
30:49:27.105
-
26:57:52.482
-
40:45:44.658
-
45:30:57.582
-
46:30:04.183
-
25:56:51.593
-
48:00:00.000
-
52:50:38.123
-
60:31:35.235
-
60:47:53.345
-
49:26:00.456
-
68:58:11.567
-
55:36:05.190
-
63:43:49.831
-
52:25:09.013
-
54:49:27.524
-
50:57:52.016
-
64:45:44.865
-
69:30:57.820
-
52:25:09.154
-
54:49:27.105
-
50:57:52.482
-
64:45:44.658
-
69:30:57.582
-
70:30:04.183
-
49:56:51.593
-
1296:00:00.00
-
1300:50:38.12
-
1308:31:35.23
-
1308:47:53.35
-
1297:26:00.46
-
1316:58:11.57
-
1303:36:05.19
-
1311:43:49.83
-
1300:25:09.01
-
1302:49:27.52
-
1298:57:52.02
-
1312:45:44.87
-
1317:30:57.82
-
1300:25:09.15
-
1302:49:27.11
-
1298:57:52.48
-
1312:45:44.66
-
1317:30:57.58
-
1318:30:04.18
-
1297:56:51.59
-
16344:00:00.0
-
16348:50:38.1
-
16356:31:35.2
-
16356:47:53.3
-
16345:26:00.5
-
16364:58:11.6
-
16351:36:05.2
-
16359:43:49.8
-
16348:25:09.0
-
16350:49:27.5
-
16346:57:52.0
-
16360:45:44.9
-
16365:30:57.8
-
16348:25:09.2
-
16350:49:27.1
-
16346:57:52.5
-
16360:45:44.7
-
16365:30:57.6
-
16366:30:04.2
-
16345:56:51.6
-
00:00:00.000
-
-04:50:38.123
-
-12:31:35.235
-
-12:47:53.345
-
-01:26:00.456
-
-20:58:11.567
-
-07:36:05.190
-
-15:43:49.831
-
-04:25:09.013
-
-06:49:27.524
-
-02:57:52.016
-
-16:45:44.865
-
-21:30:57.820
-
-04:25:09.154
-
-06:49:27.105
-
-02:57:52.482
-
-16:45:44.658
-
-21:30:57.582
-
-22:30:04.183
-
-01:56:51.593
-
-24:00:00.000
-
-28:50:38.123
-
-36:31:35.235
-
-36:47:53.345
-
-25:26:00.456
-
-44:58:11.567
-
-31:36:05.190
-
-39:43:49.831
-
-28:25:09.013
-
-30:49:27.524
-
-26:57:52.016
-
-40:45:44.865
-
-45:30:57.820
-
-28:25:09.154
-
-30:49:27.105
-
-26:57:52.482
-
-40:45:44.658
-
-45:30:57.582
-
-46:30:04.183
-
-25:56:51.593
-
-48:00:00.000
-
-52:50:38.123
-
-60:31:35.235
-
-60:47:53.345
-
-49:26:00.456
-
-68:58:11.567
-
-55:36:05.190
-
-63:43:49.831
-
-52:25:09.013
-
-54:49:27.524
-
-50:57:52.016
-
-64:45:44.865
-
-69:30:57.820
-
-52:25:09.154
-
-54:49:27.105
-
-50:57:52.482
-
-64:45:44.658
-
-69:30:57.582
-
-70:30:04.183
-
-49:56:51.593
-
-1296:00:00.0
-
-1300:50:38.1
-
-1308:31:35.2
-
-1308:47:53.3
-
-1297:26:00.5
-
-1316:58:11.6
-
-1303:36:05.2
-
-1311:43:49.8
-
-1300:25:09.0
-
-1302:49:27.5
-
-1298:57:52.0
-
-1312:45:44.9
-
-1317:30:57.8
-
-1300:25:09.2
-
-1302:49:27.1
-
-1298:57:52.5
-
-1312:45:44.7
-
-1317:30:57.6
-
-1318:30:04.2
-
-1297:56:51.6
-
-16344:00:00
-
-16348:50:38
-
-16356:31:35
-
-16356:47:53
-
-16345:26:00
-
-16364:58:11
-
-16351:36:05
-
-16359:43:49
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16366:30:04
-
-16345:56:51
+ 00:00:00.000
+ 04:50:38.123
+ 12:31:35.235
+ 12:47:53.345
+ 01:26:00.456
+ 20:58:11.567
+ 07:36:05.190
+ 15:43:49.831
+ 04:25:09.013
+ 06:49:27.524
+ 02:57:52.016
+ 16:45:44.865
+ 21:30:57.820
+ 04:25:09.154
+ 06:49:27.105
+ 02:57:52.482
+ 16:45:44.658
+ 21:30:57.582
+ 22:30:04.183
+ 01:56:51.593
+ 24:00:00.000
+ 28:50:38.123
+ 36:31:35.235
+ 36:47:53.345
+ 25:26:00.456
+ 44:58:11.567
+ 31:36:05.190
+ 39:43:49.831
+ 28:25:09.013
+ 30:49:27.524
+ 26:57:52.016
+ 40:45:44.865
+ 45:30:57.820
+ 28:25:09.154
+ 30:49:27.105
+ 26:57:52.482
+ 40:45:44.658
+ 45:30:57.582
+ 46:30:04.183
+ 25:56:51.593
+ 48:00:00.000
+ 52:50:38.123
+ 60:31:35.235
+ 60:47:53.345
+ 49:26:00.456
+ 68:58:11.567
+ 55:36:05.190
+ 63:43:49.831
+ 52:25:09.013
+ 54:49:27.524
+ 50:57:52.016
+ 64:45:44.865
+ 69:30:57.820
+ 52:25:09.154
+ 54:49:27.105
+ 50:57:52.482
+ 64:45:44.658
+ 69:30:57.582
+ 70:30:04.183
+ 49:56:51.593
+1296:00:00.00
+1300:50:38.12
+1308:31:35.23
+1308:47:53.35
+1297:26:00.46
+1316:58:11.57
+1303:36:05.19
+1311:43:49.83
+1300:25:09.01
+1302:49:27.52
+1298:57:52.02
+1312:45:44.87
+1317:30:57.82
+1300:25:09.15
+1302:49:27.11
+1298:57:52.48
+1312:45:44.66
+1317:30:57.58
+1318:30:04.18
+1297:56:51.59
+16344:00:00.0
+16348:50:38.1
+16356:31:35.2
+16356:47:53.3
+16345:26:00.5
+16364:58:11.6
+16351:36:05.2
+16359:43:49.8
+16348:25:09.0
+16350:49:27.5
+16346:57:52.0
+16360:45:44.9
+16365:30:57.8
+16348:25:09.2
+16350:49:27.1
+16346:57:52.5
+16360:45:44.7
+16365:30:57.6
+16366:30:04.2
+16345:56:51.6
+ 00:00:00.000
+-04:50:38.123
+-12:31:35.235
+-12:47:53.345
+-01:26:00.456
+-20:58:11.567
+-07:36:05.190
+-15:43:49.831
+-04:25:09.013
+-06:49:27.524
+-02:57:52.016
+-16:45:44.865
+-21:30:57.820
+-04:25:09.154
+-06:49:27.105
+-02:57:52.482
+-16:45:44.658
+-21:30:57.582
+-22:30:04.183
+-01:56:51.593
+-24:00:00.000
+-28:50:38.123
+-36:31:35.235
+-36:47:53.345
+-25:26:00.456
+-44:58:11.567
+-31:36:05.190
+-39:43:49.831
+-28:25:09.013
+-30:49:27.524
+-26:57:52.016
+-40:45:44.865
+-45:30:57.820
+-28:25:09.154
+-30:49:27.105
+-26:57:52.482
+-40:45:44.658
+-45:30:57.582
+-46:30:04.183
+-25:56:51.593
+-48:00:00.000
+-52:50:38.123
+-60:31:35.235
+-60:47:53.345
+-49:26:00.456
+-68:58:11.567
+-55:36:05.190
+-63:43:49.831
+-52:25:09.013
+-54:49:27.524
+-50:57:52.016
+-64:45:44.865
+-69:30:57.820
+-52:25:09.154
+-54:49:27.105
+-50:57:52.482
+-64:45:44.658
+-69:30:57.582
+-70:30:04.183
+-49:56:51.593
+-1296:00:00.0
+-1300:50:38.1
+-1308:31:35.2
+-1308:47:53.3
+-1297:26:00.5
+-1316:58:11.6
+-1303:36:05.2
+-1311:43:49.8
+-1300:25:09.0
+-1302:49:27.5
+-1298:57:52.0
+-1312:45:44.9
+-1317:30:57.8
+-1300:25:09.2
+-1302:49:27.1
+-1298:57:52.5
+-1312:45:44.7
+-1317:30:57.6
+-1318:30:04.2
+-1297:56:51.6
+ -16344:00:00
+ -16348:50:38
+ -16356:31:35
+ -16356:47:53
+ -16345:26:00
+ -16364:58:11
+ -16351:36:05
+ -16359:43:49
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16366:30:04
+ -16345:56:51
diff --git
a/rust/pspp/src/format/testdata/display/time13.4.txt
b/rust/pspp/src/format/testdata/display/time13.4.txt
index 5fce4151c7efdd0350a66504503f0782e3a9725a..2ba419287e3675e82c171044d042b77afba7029f 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time13.4.txt
+++ b/
rust/pspp/src/format/testdata/display/time13.4.txt
@@
-1,200
+1,200
@@
-
00:00:00.0000
-
04:50:38.1230
-
12:31:35.2345
-
12:47:53.3451
-
01:26:00.4561
-
20:58:11.5668
-
07:36:05.1896
-
15:43:49.8313
-
04:25:09.0129
-
06:49:27.5238
-
02:57:52.0156
-
16:45:44.8653
-
21:30:57.8205
-
04:25:09.1539
-
06:49:27.1053
-
02:57:52.4823
-
16:45:44.6583
-
21:30:57.5822
-
22:30:04.1835
-
01:56:51.5932
-
24:00:00.0000
-
28:50:38.1230
-
36:31:35.2345
-
36:47:53.3451
-
25:26:00.4561
-
44:58:11.5668
-
31:36:05.1896
-
39:43:49.8313
-
28:25:09.0129
-
30:49:27.5237
-
26:57:52.0157
-
40:45:44.8653
-
45:30:57.8205
-
28:25:09.1540
-
30:49:27.1053
-
26:57:52.4823
-
40:45:44.6583
-
45:30:57.5822
-
46:30:04.1835
-
25:56:51.5932
-
48:00:00.0000
-
52:50:38.1230
-
60:31:35.2345
-
60:47:53.3451
-
49:26:00.4562
-
68:58:11.5668
-
55:36:05.1896
-
63:43:49.8313
-
52:25:09.0129
-
54:49:27.5237
-
50:57:52.0156
-
64:45:44.8653
-
69:30:57.8205
-
52:25:09.1540
-
54:49:27.1053
-
50:57:52.4823
-
64:45:44.6583
-
69:30:57.5822
-
70:30:04.1835
-
49:56:51.5932
-
1296:00:00.00
-
1300:50:38.12
-
1308:31:35.23
-
1308:47:53.35
-
1297:26:00.46
-
1316:58:11.57
-
1303:36:05.19
-
1311:43:49.83
-
1300:25:09.01
-
1302:49:27.52
-
1298:57:52.02
-
1312:45:44.87
-
1317:30:57.82
-
1300:25:09.15
-
1302:49:27.11
-
1298:57:52.48
-
1312:45:44.66
-
1317:30:57.58
-
1318:30:04.18
-
1297:56:51.59
-
16344:00:00.0
-
16348:50:38.1
-
16356:31:35.2
-
16356:47:53.3
-
16345:26:00.5
-
16364:58:11.6
-
16351:36:05.2
-
16359:43:49.8
-
16348:25:09.0
-
16350:49:27.5
-
16346:57:52.0
-
16360:45:44.9
-
16365:30:57.8
-
16348:25:09.2
-
16350:49:27.1
-
16346:57:52.5
-
16360:45:44.7
-
16365:30:57.6
-
16366:30:04.2
-
16345:56:51.6
-
00:00:00.0000
-
-04:50:38.123
-
-12:31:35.235
-
-12:47:53.345
-
-01:26:00.456
-
-20:58:11.567
-
-07:36:05.190
-
-15:43:49.831
-
-04:25:09.013
-
-06:49:27.524
-
-02:57:52.016
-
-16:45:44.865
-
-21:30:57.820
-
-04:25:09.154
-
-06:49:27.105
-
-02:57:52.482
-
-16:45:44.658
-
-21:30:57.582
-
-22:30:04.183
-
-01:56:51.593
-
-24:00:00.000
-
-28:50:38.123
-
-36:31:35.235
-
-36:47:53.345
-
-25:26:00.456
-
-44:58:11.567
-
-31:36:05.190
-
-39:43:49.831
-
-28:25:09.013
-
-30:49:27.524
-
-26:57:52.016
-
-40:45:44.865
-
-45:30:57.820
-
-28:25:09.154
-
-30:49:27.105
-
-26:57:52.482
-
-40:45:44.658
-
-45:30:57.582
-
-46:30:04.183
-
-25:56:51.593
-
-48:00:00.000
-
-52:50:38.123
-
-60:31:35.235
-
-60:47:53.345
-
-49:26:00.456
-
-68:58:11.567
-
-55:36:05.190
-
-63:43:49.831
-
-52:25:09.013
-
-54:49:27.524
-
-50:57:52.016
-
-64:45:44.865
-
-69:30:57.820
-
-52:25:09.154
-
-54:49:27.105
-
-50:57:52.482
-
-64:45:44.658
-
-69:30:57.582
-
-70:30:04.183
-
-49:56:51.593
-
-1296:00:00.0
-
-1300:50:38.1
-
-1308:31:35.2
-
-1308:47:53.3
-
-1297:26:00.5
-
-1316:58:11.6
-
-1303:36:05.2
-
-1311:43:49.8
-
-1300:25:09.0
-
-1302:49:27.5
-
-1298:57:52.0
-
-1312:45:44.9
-
-1317:30:57.8
-
-1300:25:09.2
-
-1302:49:27.1
-
-1298:57:52.5
-
-1312:45:44.7
-
-1317:30:57.6
-
-1318:30:04.2
-
-1297:56:51.6
-
-16344:00:00
-
-16348:50:38
-
-16356:31:35
-
-16356:47:53
-
-16345:26:00
-
-16364:58:11
-
-16351:36:05
-
-16359:43:49
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16366:30:04
-
-16345:56:51
+00:00:00.0000
+04:50:38.1230
+12:31:35.2345
+12:47:53.3451
+01:26:00.4561
+20:58:11.5668
+07:36:05.1896
+15:43:49.8313
+04:25:09.0129
+06:49:27.5238
+02:57:52.0156
+16:45:44.8653
+21:30:57.8205
+04:25:09.1539
+06:49:27.1053
+02:57:52.4823
+16:45:44.6583
+21:30:57.5822
+22:30:04.1835
+01:56:51.5932
+24:00:00.0000
+28:50:38.1230
+36:31:35.2345
+36:47:53.3451
+25:26:00.4561
+44:58:11.5668
+31:36:05.1896
+39:43:49.8313
+28:25:09.0129
+30:49:27.5237
+26:57:52.0157
+40:45:44.8653
+45:30:57.8205
+28:25:09.1540
+30:49:27.1053
+26:57:52.4823
+40:45:44.6583
+45:30:57.5822
+46:30:04.1835
+25:56:51.5932
+48:00:00.0000
+52:50:38.1230
+60:31:35.2345
+60:47:53.3451
+49:26:00.4562
+68:58:11.5668
+55:36:05.1896
+63:43:49.8313
+52:25:09.0129
+54:49:27.5237
+50:57:52.0156
+64:45:44.8653
+69:30:57.8205
+52:25:09.1540
+54:49:27.1053
+50:57:52.4823
+64:45:44.6583
+69:30:57.5822
+70:30:04.1835
+49:56:51.5932
+1296:00:00.00
+1300:50:38.12
+1308:31:35.23
+1308:47:53.35
+1297:26:00.46
+1316:58:11.57
+1303:36:05.19
+1311:43:49.83
+1300:25:09.01
+1302:49:27.52
+1298:57:52.02
+1312:45:44.87
+1317:30:57.82
+1300:25:09.15
+1302:49:27.11
+1298:57:52.48
+1312:45:44.66
+1317:30:57.58
+1318:30:04.18
+1297:56:51.59
+16344:00:00.0
+16348:50:38.1
+16356:31:35.2
+16356:47:53.3
+16345:26:00.5
+16364:58:11.6
+16351:36:05.2
+16359:43:49.8
+16348:25:09.0
+16350:49:27.5
+16346:57:52.0
+16360:45:44.9
+16365:30:57.8
+16348:25:09.2
+16350:49:27.1
+16346:57:52.5
+16360:45:44.7
+16365:30:57.6
+16366:30:04.2
+16345:56:51.6
+00:00:00.0000
+-04:50:38.123
+-12:31:35.235
+-12:47:53.345
+-01:26:00.456
+-20:58:11.567
+-07:36:05.190
+-15:43:49.831
+-04:25:09.013
+-06:49:27.524
+-02:57:52.016
+-16:45:44.865
+-21:30:57.820
+-04:25:09.154
+-06:49:27.105
+-02:57:52.482
+-16:45:44.658
+-21:30:57.582
+-22:30:04.183
+-01:56:51.593
+-24:00:00.000
+-28:50:38.123
+-36:31:35.235
+-36:47:53.345
+-25:26:00.456
+-44:58:11.567
+-31:36:05.190
+-39:43:49.831
+-28:25:09.013
+-30:49:27.524
+-26:57:52.016
+-40:45:44.865
+-45:30:57.820
+-28:25:09.154
+-30:49:27.105
+-26:57:52.482
+-40:45:44.658
+-45:30:57.582
+-46:30:04.183
+-25:56:51.593
+-48:00:00.000
+-52:50:38.123
+-60:31:35.235
+-60:47:53.345
+-49:26:00.456
+-68:58:11.567
+-55:36:05.190
+-63:43:49.831
+-52:25:09.013
+-54:49:27.524
+-50:57:52.016
+-64:45:44.865
+-69:30:57.820
+-52:25:09.154
+-54:49:27.105
+-50:57:52.482
+-64:45:44.658
+-69:30:57.582
+-70:30:04.183
+-49:56:51.593
+-1296:00:00.0
+-1300:50:38.1
+-1308:31:35.2
+-1308:47:53.3
+-1297:26:00.5
+-1316:58:11.6
+-1303:36:05.2
+-1311:43:49.8
+-1300:25:09.0
+-1302:49:27.5
+-1298:57:52.0
+-1312:45:44.9
+-1317:30:57.8
+-1300:25:09.2
+-1302:49:27.1
+-1298:57:52.5
+-1312:45:44.7
+-1317:30:57.6
+-1318:30:04.2
+-1297:56:51.6
+ -16344:00:00
+ -16348:50:38
+ -16356:31:35
+ -16356:47:53
+ -16345:26:00
+ -16364:58:11
+ -16351:36:05
+ -16359:43:49
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16366:30:04
+ -16345:56:51
diff --git
a/rust/pspp/src/format/testdata/display/time13.txt
b/rust/pspp/src/format/testdata/display/time13.txt
index b78925e0dab08b806baab1e8ddd540de6d9a1792..d9371524ccabe84dc8b63355415623ebf3b5e25a 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time13.txt
+++ b/
rust/pspp/src/format/testdata/display/time13.txt
@@
-1,200
+1,200
@@
-
00:00:00
-
04:50:38
-
12:31:35
-
12:47:53
-
01:26:00
-
20:58:11
-
07:36:05
-
15:43:49
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
22:30:04
-
01:56:51
-
24:00:00
-
28:50:38
-
36:31:35
-
36:47:53
-
25:26:00
-
44:58:11
-
31:36:05
-
39:43:49
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
46:30:04
-
25:56:51
-
48:00:00
-
52:50:38
-
60:31:35
-
60:47:53
-
49:26:00
-
68:58:11
-
55:36:05
-
63:43:49
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
70:30:04
-
49:56:51
-
1296:00:00
-
1300:50:38
-
1308:31:35
-
1308:47:53
-
1297:26:00
-
1316:58:11
-
1303:36:05
-
1311:43:49
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1318:30:04
-
1297:56:51
-
16344:00:00
-
16348:50:38
-
16356:31:35
-
16356:47:53
-
16345:26:00
-
16364:58:11
-
16351:36:05
-
16359:43:49
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16366:30:04
-
16345:56:51
-
00:00:00
-
-04:50:38
-
-12:31:35
-
-12:47:53
-
-01:26:00
-
-20:58:11
-
-07:36:05
-
-15:43:49
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-22:30:04
-
-01:56:51
-
-24:00:00
-
-28:50:38
-
-36:31:35
-
-36:47:53
-
-25:26:00
-
-44:58:11
-
-31:36:05
-
-39:43:49
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-46:30:04
-
-25:56:51
-
-48:00:00
-
-52:50:38
-
-60:31:35
-
-60:47:53
-
-49:26:00
-
-68:58:11
-
-55:36:05
-
-63:43:49
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-70:30:04
-
-49:56:51
-
-1296:00:00
-
-1300:50:38
-
-1308:31:35
-
-1308:47:53
-
-1297:26:00
-
-1316:58:11
-
-1303:36:05
-
-1311:43:49
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1318:30:04
-
-1297:56:51
-
-16344:00:00
-
-16348:50:38
-
-16356:31:35
-
-16356:47:53
-
-16345:26:00
-
-16364:58:11
-
-16351:36:05
-
-16359:43:49
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16366:30:04
-
-16345:56:51
+ 00:00:00
+ 04:50:38
+ 12:31:35
+ 12:47:53
+ 01:26:00
+ 20:58:11
+ 07:36:05
+ 15:43:49
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 22:30:04
+ 01:56:51
+ 24:00:00
+ 28:50:38
+ 36:31:35
+ 36:47:53
+ 25:26:00
+ 44:58:11
+ 31:36:05
+ 39:43:49
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 46:30:04
+ 25:56:51
+ 48:00:00
+ 52:50:38
+ 60:31:35
+ 60:47:53
+ 49:26:00
+ 68:58:11
+ 55:36:05
+ 63:43:49
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 70:30:04
+ 49:56:51
+ 1296:00:00
+ 1300:50:38
+ 1308:31:35
+ 1308:47:53
+ 1297:26:00
+ 1316:58:11
+ 1303:36:05
+ 1311:43:49
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1318:30:04
+ 1297:56:51
+ 16344:00:00
+ 16348:50:38
+ 16356:31:35
+ 16356:47:53
+ 16345:26:00
+ 16364:58:11
+ 16351:36:05
+ 16359:43:49
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16366:30:04
+ 16345:56:51
+ 00:00:00
+ -04:50:38
+ -12:31:35
+ -12:47:53
+ -01:26:00
+ -20:58:11
+ -07:36:05
+ -15:43:49
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -22:30:04
+ -01:56:51
+ -24:00:00
+ -28:50:38
+ -36:31:35
+ -36:47:53
+ -25:26:00
+ -44:58:11
+ -31:36:05
+ -39:43:49
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -46:30:04
+ -25:56:51
+ -48:00:00
+ -52:50:38
+ -60:31:35
+ -60:47:53
+ -49:26:00
+ -68:58:11
+ -55:36:05
+ -63:43:49
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -70:30:04
+ -49:56:51
+ -1296:00:00
+ -1300:50:38
+ -1308:31:35
+ -1308:47:53
+ -1297:26:00
+ -1316:58:11
+ -1303:36:05
+ -1311:43:49
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1318:30:04
+ -1297:56:51
+ -16344:00:00
+ -16348:50:38
+ -16356:31:35
+ -16356:47:53
+ -16345:26:00
+ -16364:58:11
+ -16351:36:05
+ -16359:43:49
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16366:30:04
+ -16345:56:51
diff --git
a/rust/pspp/src/format/testdata/display/time14.1.txt
b/rust/pspp/src/format/testdata/display/time14.1.txt
index 342424c74ba53026f605f0326dfa0b694212824d..984ac4e821b928f8bbf6e7c06727719878a5930c 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time14.1.txt
+++ b/
rust/pspp/src/format/testdata/display/time14.1.txt
@@
-1,200
+1,200
@@
-
00:00:00.0
-
04:50:38.1
-
12:31:35.2
-
12:47:53.3
-
01:26:00.5
-
20:58:11.6
-
07:36:05.2
-
15:43:49.8
-
04:25:09.0
-
06:49:27.5
-
02:57:52.0
-
16:45:44.9
-
21:30:57.8
-
04:25:09.2
-
06:49:27.1
-
02:57:52.5
-
16:45:44.7
-
21:30:57.6
-
22:30:04.2
-
01:56:51.6
-
24:00:00.0
-
28:50:38.1
-
36:31:35.2
-
36:47:53.3
-
25:26:00.5
-
44:58:11.6
-
31:36:05.2
-
39:43:49.8
-
28:25:09.0
-
30:49:27.5
-
26:57:52.0
-
40:45:44.9
-
45:30:57.8
-
28:25:09.2
-
30:49:27.1
-
26:57:52.5
-
40:45:44.7
-
45:30:57.6
-
46:30:04.2
-
25:56:51.6
-
48:00:00.0
-
52:50:38.1
-
60:31:35.2
-
60:47:53.3
-
49:26:00.5
-
68:58:11.6
-
55:36:05.2
-
63:43:49.8
-
52:25:09.0
-
54:49:27.5
-
50:57:52.0
-
64:45:44.9
-
69:30:57.8
-
52:25:09.2
-
54:49:27.1
-
50:57:52.5
-
64:45:44.7
-
69:30:57.6
-
70:30:04.2
-
49:56:51.6
-
1296:00:00.0
-
1300:50:38.1
-
1308:31:35.2
-
1308:47:53.3
-
1297:26:00.5
-
1316:58:11.6
-
1303:36:05.2
-
1311:43:49.8
-
1300:25:09.0
-
1302:49:27.5
-
1298:57:52.0
-
1312:45:44.9
-
1317:30:57.8
-
1300:25:09.2
-
1302:49:27.1
-
1298:57:52.5
-
1312:45:44.7
-
1317:30:57.6
-
1318:30:04.2
-
1297:56:51.6
-
16344:00:00.0
-
16348:50:38.1
-
16356:31:35.2
-
16356:47:53.3
-
16345:26:00.5
-
16364:58:11.6
-
16351:36:05.2
-
16359:43:49.8
-
16348:25:09.0
-
16350:49:27.5
-
16346:57:52.0
-
16360:45:44.9
-
16365:30:57.8
-
16348:25:09.2
-
16350:49:27.1
-
16346:57:52.5
-
16360:45:44.7
-
16365:30:57.6
-
16366:30:04.2
-
16345:56:51.6
-
00:00:00.0
-
-04:50:38.1
-
-12:31:35.2
-
-12:47:53.3
-
-01:26:00.5
-
-20:58:11.6
-
-07:36:05.2
-
-15:43:49.8
-
-04:25:09.0
-
-06:49:27.5
-
-02:57:52.0
-
-16:45:44.9
-
-21:30:57.8
-
-04:25:09.2
-
-06:49:27.1
-
-02:57:52.5
-
-16:45:44.7
-
-21:30:57.6
-
-22:30:04.2
-
-01:56:51.6
-
-24:00:00.0
-
-28:50:38.1
-
-36:31:35.2
-
-36:47:53.3
-
-25:26:00.5
-
-44:58:11.6
-
-31:36:05.2
-
-39:43:49.8
-
-28:25:09.0
-
-30:49:27.5
-
-26:57:52.0
-
-40:45:44.9
-
-45:30:57.8
-
-28:25:09.2
-
-30:49:27.1
-
-26:57:52.5
-
-40:45:44.7
-
-45:30:57.6
-
-46:30:04.2
-
-25:56:51.6
-
-48:00:00.0
-
-52:50:38.1
-
-60:31:35.2
-
-60:47:53.3
-
-49:26:00.5
-
-68:58:11.6
-
-55:36:05.2
-
-63:43:49.8
-
-52:25:09.0
-
-54:49:27.5
-
-50:57:52.0
-
-64:45:44.9
-
-69:30:57.8
-
-52:25:09.2
-
-54:49:27.1
-
-50:57:52.5
-
-64:45:44.7
-
-69:30:57.6
-
-70:30:04.2
-
-49:56:51.6
-
-1296:00:00.0
-
-1300:50:38.1
-
-1308:31:35.2
-
-1308:47:53.3
-
-1297:26:00.5
-
-1316:58:11.6
-
-1303:36:05.2
-
-1311:43:49.8
-
-1300:25:09.0
-
-1302:49:27.5
-
-1298:57:52.0
-
-1312:45:44.9
-
-1317:30:57.8
-
-1300:25:09.2
-
-1302:49:27.1
-
-1298:57:52.5
-
-1312:45:44.7
-
-1317:30:57.6
-
-1318:30:04.2
-
-1297:56:51.6
-
-16344:00:00.0
-
-16348:50:38.1
-
-16356:31:35.2
-
-16356:47:53.3
-
-16345:26:00.5
-
-16364:58:11.6
-
-16351:36:05.2
-
-16359:43:49.8
-
-16348:25:09.0
-
-16350:49:27.5
-
-16346:57:52.0
-
-16360:45:44.9
-
-16365:30:57.8
-
-16348:25:09.2
-
-16350:49:27.1
-
-16346:57:52.5
-
-16360:45:44.7
-
-16365:30:57.6
-
-16366:30:04.2
-
-16345:56:51.6
+ 00:00:00.0
+ 04:50:38.1
+ 12:31:35.2
+ 12:47:53.3
+ 01:26:00.5
+ 20:58:11.6
+ 07:36:05.2
+ 15:43:49.8
+ 04:25:09.0
+ 06:49:27.5
+ 02:57:52.0
+ 16:45:44.9
+ 21:30:57.8
+ 04:25:09.2
+ 06:49:27.1
+ 02:57:52.5
+ 16:45:44.7
+ 21:30:57.6
+ 22:30:04.2
+ 01:56:51.6
+ 24:00:00.0
+ 28:50:38.1
+ 36:31:35.2
+ 36:47:53.3
+ 25:26:00.5
+ 44:58:11.6
+ 31:36:05.2
+ 39:43:49.8
+ 28:25:09.0
+ 30:49:27.5
+ 26:57:52.0
+ 40:45:44.9
+ 45:30:57.8
+ 28:25:09.2
+ 30:49:27.1
+ 26:57:52.5
+ 40:45:44.7
+ 45:30:57.6
+ 46:30:04.2
+ 25:56:51.6
+ 48:00:00.0
+ 52:50:38.1
+ 60:31:35.2
+ 60:47:53.3
+ 49:26:00.5
+ 68:58:11.6
+ 55:36:05.2
+ 63:43:49.8
+ 52:25:09.0
+ 54:49:27.5
+ 50:57:52.0
+ 64:45:44.9
+ 69:30:57.8
+ 52:25:09.2
+ 54:49:27.1
+ 50:57:52.5
+ 64:45:44.7
+ 69:30:57.6
+ 70:30:04.2
+ 49:56:51.6
+ 1296:00:00.0
+ 1300:50:38.1
+ 1308:31:35.2
+ 1308:47:53.3
+ 1297:26:00.5
+ 1316:58:11.6
+ 1303:36:05.2
+ 1311:43:49.8
+ 1300:25:09.0
+ 1302:49:27.5
+ 1298:57:52.0
+ 1312:45:44.9
+ 1317:30:57.8
+ 1300:25:09.2
+ 1302:49:27.1
+ 1298:57:52.5
+ 1312:45:44.7
+ 1317:30:57.6
+ 1318:30:04.2
+ 1297:56:51.6
+ 16344:00:00.0
+ 16348:50:38.1
+ 16356:31:35.2
+ 16356:47:53.3
+ 16345:26:00.5
+ 16364:58:11.6
+ 16351:36:05.2
+ 16359:43:49.8
+ 16348:25:09.0
+ 16350:49:27.5
+ 16346:57:52.0
+ 16360:45:44.9
+ 16365:30:57.8
+ 16348:25:09.2
+ 16350:49:27.1
+ 16346:57:52.5
+ 16360:45:44.7
+ 16365:30:57.6
+ 16366:30:04.2
+ 16345:56:51.6
+ 00:00:00.0
+ -04:50:38.1
+ -12:31:35.2
+ -12:47:53.3
+ -01:26:00.5
+ -20:58:11.6
+ -07:36:05.2
+ -15:43:49.8
+ -04:25:09.0
+ -06:49:27.5
+ -02:57:52.0
+ -16:45:44.9
+ -21:30:57.8
+ -04:25:09.2
+ -06:49:27.1
+ -02:57:52.5
+ -16:45:44.7
+ -21:30:57.6
+ -22:30:04.2
+ -01:56:51.6
+ -24:00:00.0
+ -28:50:38.1
+ -36:31:35.2
+ -36:47:53.3
+ -25:26:00.5
+ -44:58:11.6
+ -31:36:05.2
+ -39:43:49.8
+ -28:25:09.0
+ -30:49:27.5
+ -26:57:52.0
+ -40:45:44.9
+ -45:30:57.8
+ -28:25:09.2
+ -30:49:27.1
+ -26:57:52.5
+ -40:45:44.7
+ -45:30:57.6
+ -46:30:04.2
+ -25:56:51.6
+ -48:00:00.0
+ -52:50:38.1
+ -60:31:35.2
+ -60:47:53.3
+ -49:26:00.5
+ -68:58:11.6
+ -55:36:05.2
+ -63:43:49.8
+ -52:25:09.0
+ -54:49:27.5
+ -50:57:52.0
+ -64:45:44.9
+ -69:30:57.8
+ -52:25:09.2
+ -54:49:27.1
+ -50:57:52.5
+ -64:45:44.7
+ -69:30:57.6
+ -70:30:04.2
+ -49:56:51.6
+ -1296:00:00.0
+ -1300:50:38.1
+ -1308:31:35.2
+ -1308:47:53.3
+ -1297:26:00.5
+ -1316:58:11.6
+ -1303:36:05.2
+ -1311:43:49.8
+ -1300:25:09.0
+ -1302:49:27.5
+ -1298:57:52.0
+ -1312:45:44.9
+ -1317:30:57.8
+ -1300:25:09.2
+ -1302:49:27.1
+ -1298:57:52.5
+ -1312:45:44.7
+ -1317:30:57.6
+ -1318:30:04.2
+ -1297:56:51.6
+-16344:00:00.0
+-16348:50:38.1
+-16356:31:35.2
+-16356:47:53.3
+-16345:26:00.5
+-16364:58:11.6
+-16351:36:05.2
+-16359:43:49.8
+-16348:25:09.0
+-16350:49:27.5
+-16346:57:52.0
+-16360:45:44.9
+-16365:30:57.8
+-16348:25:09.2
+-16350:49:27.1
+-16346:57:52.5
+-16360:45:44.7
+-16365:30:57.6
+-16366:30:04.2
+-16345:56:51.6
diff --git
a/rust/pspp/src/format/testdata/display/time14.2.txt
b/rust/pspp/src/format/testdata/display/time14.2.txt
index 3ccb2b779855016664e594c159f596a740628c41..851b14d1e8c3a39043a2877fe1eab1abf8d17bad 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time14.2.txt
+++ b/
rust/pspp/src/format/testdata/display/time14.2.txt
@@
-1,200
+1,200
@@
-
00:00:00.00
-
04:50:38.12
-
12:31:35.23
-
12:47:53.35
-
01:26:00.46
-
20:58:11.57
-
07:36:05.19
-
15:43:49.83
-
04:25:09.01
-
06:49:27.52
-
02:57:52.02
-
16:45:44.87
-
21:30:57.82
-
04:25:09.15
-
06:49:27.11
-
02:57:52.48
-
16:45:44.66
-
21:30:57.58
-
22:30:04.18
-
01:56:51.59
-
24:00:00.00
-
28:50:38.12
-
36:31:35.23
-
36:47:53.35
-
25:26:00.46
-
44:58:11.57
-
31:36:05.19
-
39:43:49.83
-
28:25:09.01
-
30:49:27.52
-
26:57:52.02
-
40:45:44.87
-
45:30:57.82
-
28:25:09.15
-
30:49:27.11
-
26:57:52.48
-
40:45:44.66
-
45:30:57.58
-
46:30:04.18
-
25:56:51.59
-
48:00:00.00
-
52:50:38.12
-
60:31:35.23
-
60:47:53.35
-
49:26:00.46
-
68:58:11.57
-
55:36:05.19
-
63:43:49.83
-
52:25:09.01
-
54:49:27.52
-
50:57:52.02
-
64:45:44.87
-
69:30:57.82
-
52:25:09.15
-
54:49:27.11
-
50:57:52.48
-
64:45:44.66
-
69:30:57.58
-
70:30:04.18
-
49:56:51.59
-
1296:00:00.00
-
1300:50:38.12
-
1308:31:35.23
-
1308:47:53.35
-
1297:26:00.46
-
1316:58:11.57
-
1303:36:05.19
-
1311:43:49.83
-
1300:25:09.01
-
1302:49:27.52
-
1298:57:52.02
-
1312:45:44.87
-
1317:30:57.82
-
1300:25:09.15
-
1302:49:27.11
-
1298:57:52.48
-
1312:45:44.66
-
1317:30:57.58
-
1318:30:04.18
-
1297:56:51.59
-
16344:00:00.00
-
16348:50:38.12
-
16356:31:35.23
-
16356:47:53.35
-
16345:26:00.46
-
16364:58:11.57
-
16351:36:05.19
-
16359:43:49.83
-
16348:25:09.01
-
16350:49:27.52
-
16346:57:52.02
-
16360:45:44.87
-
16365:30:57.82
-
16348:25:09.15
-
16350:49:27.11
-
16346:57:52.48
-
16360:45:44.66
-
16365:30:57.58
-
16366:30:04.18
-
16345:56:51.59
-
00:00:00.00
-
-04:50:38.12
-
-12:31:35.23
-
-12:47:53.35
-
-01:26:00.46
-
-20:58:11.57
-
-07:36:05.19
-
-15:43:49.83
-
-04:25:09.01
-
-06:49:27.52
-
-02:57:52.02
-
-16:45:44.87
-
-21:30:57.82
-
-04:25:09.15
-
-06:49:27.11
-
-02:57:52.48
-
-16:45:44.66
-
-21:30:57.58
-
-22:30:04.18
-
-01:56:51.59
-
-24:00:00.00
-
-28:50:38.12
-
-36:31:35.23
-
-36:47:53.35
-
-25:26:00.46
-
-44:58:11.57
-
-31:36:05.19
-
-39:43:49.83
-
-28:25:09.01
-
-30:49:27.52
-
-26:57:52.02
-
-40:45:44.87
-
-45:30:57.82
-
-28:25:09.15
-
-30:49:27.11
-
-26:57:52.48
-
-40:45:44.66
-
-45:30:57.58
-
-46:30:04.18
-
-25:56:51.59
-
-48:00:00.00
-
-52:50:38.12
-
-60:31:35.23
-
-60:47:53.35
-
-49:26:00.46
-
-68:58:11.57
-
-55:36:05.19
-
-63:43:49.83
-
-52:25:09.01
-
-54:49:27.52
-
-50:57:52.02
-
-64:45:44.87
-
-69:30:57.82
-
-52:25:09.15
-
-54:49:27.11
-
-50:57:52.48
-
-64:45:44.66
-
-69:30:57.58
-
-70:30:04.18
-
-49:56:51.59
-
-1296:00:00.00
-
-1300:50:38.12
-
-1308:31:35.23
-
-1308:47:53.35
-
-1297:26:00.46
-
-1316:58:11.57
-
-1303:36:05.19
-
-1311:43:49.83
-
-1300:25:09.01
-
-1302:49:27.52
-
-1298:57:52.02
-
-1312:45:44.87
-
-1317:30:57.82
-
-1300:25:09.15
-
-1302:49:27.11
-
-1298:57:52.48
-
-1312:45:44.66
-
-1317:30:57.58
-
-1318:30:04.18
-
-1297:56:51.59
-
-16344:00:00.0
-
-16348:50:38.1
-
-16356:31:35.2
-
-16356:47:53.3
-
-16345:26:00.5
-
-16364:58:11.6
-
-16351:36:05.2
-
-16359:43:49.8
-
-16348:25:09.0
-
-16350:49:27.5
-
-16346:57:52.0
-
-16360:45:44.9
-
-16365:30:57.8
-
-16348:25:09.2
-
-16350:49:27.1
-
-16346:57:52.5
-
-16360:45:44.7
-
-16365:30:57.6
-
-16366:30:04.2
-
-16345:56:51.6
+ 00:00:00.00
+ 04:50:38.12
+ 12:31:35.23
+ 12:47:53.35
+ 01:26:00.46
+ 20:58:11.57
+ 07:36:05.19
+ 15:43:49.83
+ 04:25:09.01
+ 06:49:27.52
+ 02:57:52.02
+ 16:45:44.87
+ 21:30:57.82
+ 04:25:09.15
+ 06:49:27.11
+ 02:57:52.48
+ 16:45:44.66
+ 21:30:57.58
+ 22:30:04.18
+ 01:56:51.59
+ 24:00:00.00
+ 28:50:38.12
+ 36:31:35.23
+ 36:47:53.35
+ 25:26:00.46
+ 44:58:11.57
+ 31:36:05.19
+ 39:43:49.83
+ 28:25:09.01
+ 30:49:27.52
+ 26:57:52.02
+ 40:45:44.87
+ 45:30:57.82
+ 28:25:09.15
+ 30:49:27.11
+ 26:57:52.48
+ 40:45:44.66
+ 45:30:57.58
+ 46:30:04.18
+ 25:56:51.59
+ 48:00:00.00
+ 52:50:38.12
+ 60:31:35.23
+ 60:47:53.35
+ 49:26:00.46
+ 68:58:11.57
+ 55:36:05.19
+ 63:43:49.83
+ 52:25:09.01
+ 54:49:27.52
+ 50:57:52.02
+ 64:45:44.87
+ 69:30:57.82
+ 52:25:09.15
+ 54:49:27.11
+ 50:57:52.48
+ 64:45:44.66
+ 69:30:57.58
+ 70:30:04.18
+ 49:56:51.59
+ 1296:00:00.00
+ 1300:50:38.12
+ 1308:31:35.23
+ 1308:47:53.35
+ 1297:26:00.46
+ 1316:58:11.57
+ 1303:36:05.19
+ 1311:43:49.83
+ 1300:25:09.01
+ 1302:49:27.52
+ 1298:57:52.02
+ 1312:45:44.87
+ 1317:30:57.82
+ 1300:25:09.15
+ 1302:49:27.11
+ 1298:57:52.48
+ 1312:45:44.66
+ 1317:30:57.58
+ 1318:30:04.18
+ 1297:56:51.59
+16344:00:00.00
+16348:50:38.12
+16356:31:35.23
+16356:47:53.35
+16345:26:00.46
+16364:58:11.57
+16351:36:05.19
+16359:43:49.83
+16348:25:09.01
+16350:49:27.52
+16346:57:52.02
+16360:45:44.87
+16365:30:57.82
+16348:25:09.15
+16350:49:27.11
+16346:57:52.48
+16360:45:44.66
+16365:30:57.58
+16366:30:04.18
+16345:56:51.59
+ 00:00:00.00
+ -04:50:38.12
+ -12:31:35.23
+ -12:47:53.35
+ -01:26:00.46
+ -20:58:11.57
+ -07:36:05.19
+ -15:43:49.83
+ -04:25:09.01
+ -06:49:27.52
+ -02:57:52.02
+ -16:45:44.87
+ -21:30:57.82
+ -04:25:09.15
+ -06:49:27.11
+ -02:57:52.48
+ -16:45:44.66
+ -21:30:57.58
+ -22:30:04.18
+ -01:56:51.59
+ -24:00:00.00
+ -28:50:38.12
+ -36:31:35.23
+ -36:47:53.35
+ -25:26:00.46
+ -44:58:11.57
+ -31:36:05.19
+ -39:43:49.83
+ -28:25:09.01
+ -30:49:27.52
+ -26:57:52.02
+ -40:45:44.87
+ -45:30:57.82
+ -28:25:09.15
+ -30:49:27.11
+ -26:57:52.48
+ -40:45:44.66
+ -45:30:57.58
+ -46:30:04.18
+ -25:56:51.59
+ -48:00:00.00
+ -52:50:38.12
+ -60:31:35.23
+ -60:47:53.35
+ -49:26:00.46
+ -68:58:11.57
+ -55:36:05.19
+ -63:43:49.83
+ -52:25:09.01
+ -54:49:27.52
+ -50:57:52.02
+ -64:45:44.87
+ -69:30:57.82
+ -52:25:09.15
+ -54:49:27.11
+ -50:57:52.48
+ -64:45:44.66
+ -69:30:57.58
+ -70:30:04.18
+ -49:56:51.59
+-1296:00:00.00
+-1300:50:38.12
+-1308:31:35.23
+-1308:47:53.35
+-1297:26:00.46
+-1316:58:11.57
+-1303:36:05.19
+-1311:43:49.83
+-1300:25:09.01
+-1302:49:27.52
+-1298:57:52.02
+-1312:45:44.87
+-1317:30:57.82
+-1300:25:09.15
+-1302:49:27.11
+-1298:57:52.48
+-1312:45:44.66
+-1317:30:57.58
+-1318:30:04.18
+-1297:56:51.59
+-16344:00:00.0
+-16348:50:38.1
+-16356:31:35.2
+-16356:47:53.3
+-16345:26:00.5
+-16364:58:11.6
+-16351:36:05.2
+-16359:43:49.8
+-16348:25:09.0
+-16350:49:27.5
+-16346:57:52.0
+-16360:45:44.9
+-16365:30:57.8
+-16348:25:09.2
+-16350:49:27.1
+-16346:57:52.5
+-16360:45:44.7
+-16365:30:57.6
+-16366:30:04.2
+-16345:56:51.6
diff --git
a/rust/pspp/src/format/testdata/display/time14.3.txt
b/rust/pspp/src/format/testdata/display/time14.3.txt
index 970d198623a2623d164c8f1f20fa80aa868fb8aa..2bccf472290adf87cde21af168aa3d882bf80c20 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time14.3.txt
+++ b/
rust/pspp/src/format/testdata/display/time14.3.txt
@@
-1,200
+1,200
@@
-
00:00:00.000
-
04:50:38.123
-
12:31:35.235
-
12:47:53.345
-
01:26:00.456
-
20:58:11.567
-
07:36:05.190
-
15:43:49.831
-
04:25:09.013
-
06:49:27.524
-
02:57:52.016
-
16:45:44.865
-
21:30:57.820
-
04:25:09.154
-
06:49:27.105
-
02:57:52.482
-
16:45:44.658
-
21:30:57.582
-
22:30:04.183
-
01:56:51.593
-
24:00:00.000
-
28:50:38.123
-
36:31:35.235
-
36:47:53.345
-
25:26:00.456
-
44:58:11.567
-
31:36:05.190
-
39:43:49.831
-
28:25:09.013
-
30:49:27.524
-
26:57:52.016
-
40:45:44.865
-
45:30:57.820
-
28:25:09.154
-
30:49:27.105
-
26:57:52.482
-
40:45:44.658
-
45:30:57.582
-
46:30:04.183
-
25:56:51.593
-
48:00:00.000
-
52:50:38.123
-
60:31:35.235
-
60:47:53.345
-
49:26:00.456
-
68:58:11.567
-
55:36:05.190
-
63:43:49.831
-
52:25:09.013
-
54:49:27.524
-
50:57:52.016
-
64:45:44.865
-
69:30:57.820
-
52:25:09.154
-
54:49:27.105
-
50:57:52.482
-
64:45:44.658
-
69:30:57.582
-
70:30:04.183
-
49:56:51.593
-
1296:00:00.000
-
1300:50:38.123
-
1308:31:35.235
-
1308:47:53.345
-
1297:26:00.456
-
1316:58:11.567
-
1303:36:05.190
-
1311:43:49.831
-
1300:25:09.013
-
1302:49:27.524
-
1298:57:52.016
-
1312:45:44.865
-
1317:30:57.820
-
1300:25:09.154
-
1302:49:27.105
-
1298:57:52.482
-
1312:45:44.658
-
1317:30:57.582
-
1318:30:04.183
-
1297:56:51.593
-
16344:00:00.00
-
16348:50:38.12
-
16356:31:35.23
-
16356:47:53.35
-
16345:26:00.46
-
16364:58:11.57
-
16351:36:05.19
-
16359:43:49.83
-
16348:25:09.01
-
16350:49:27.52
-
16346:57:52.02
-
16360:45:44.87
-
16365:30:57.82
-
16348:25:09.15
-
16350:49:27.11
-
16346:57:52.48
-
16360:45:44.66
-
16365:30:57.58
-
16366:30:04.18
-
16345:56:51.59
-
00:00:00.000
-
-04:50:38.123
-
-12:31:35.235
-
-12:47:53.345
-
-01:26:00.456
-
-20:58:11.567
-
-07:36:05.190
-
-15:43:49.831
-
-04:25:09.013
-
-06:49:27.524
-
-02:57:52.016
-
-16:45:44.865
-
-21:30:57.820
-
-04:25:09.154
-
-06:49:27.105
-
-02:57:52.482
-
-16:45:44.658
-
-21:30:57.582
-
-22:30:04.183
-
-01:56:51.593
-
-24:00:00.000
-
-28:50:38.123
-
-36:31:35.235
-
-36:47:53.345
-
-25:26:00.456
-
-44:58:11.567
-
-31:36:05.190
-
-39:43:49.831
-
-28:25:09.013
-
-30:49:27.524
-
-26:57:52.016
-
-40:45:44.865
-
-45:30:57.820
-
-28:25:09.154
-
-30:49:27.105
-
-26:57:52.482
-
-40:45:44.658
-
-45:30:57.582
-
-46:30:04.183
-
-25:56:51.593
-
-48:00:00.000
-
-52:50:38.123
-
-60:31:35.235
-
-60:47:53.345
-
-49:26:00.456
-
-68:58:11.567
-
-55:36:05.190
-
-63:43:49.831
-
-52:25:09.013
-
-54:49:27.524
-
-50:57:52.016
-
-64:45:44.865
-
-69:30:57.820
-
-52:25:09.154
-
-54:49:27.105
-
-50:57:52.482
-
-64:45:44.658
-
-69:30:57.582
-
-70:30:04.183
-
-49:56:51.593
-
-1296:00:00.00
-
-1300:50:38.12
-
-1308:31:35.23
-
-1308:47:53.35
-
-1297:26:00.46
-
-1316:58:11.57
-
-1303:36:05.19
-
-1311:43:49.83
-
-1300:25:09.01
-
-1302:49:27.52
-
-1298:57:52.02
-
-1312:45:44.87
-
-1317:30:57.82
-
-1300:25:09.15
-
-1302:49:27.11
-
-1298:57:52.48
-
-1312:45:44.66
-
-1317:30:57.58
-
-1318:30:04.18
-
-1297:56:51.59
-
-16344:00:00.0
-
-16348:50:38.1
-
-16356:31:35.2
-
-16356:47:53.3
-
-16345:26:00.5
-
-16364:58:11.6
-
-16351:36:05.2
-
-16359:43:49.8
-
-16348:25:09.0
-
-16350:49:27.5
-
-16346:57:52.0
-
-16360:45:44.9
-
-16365:30:57.8
-
-16348:25:09.2
-
-16350:49:27.1
-
-16346:57:52.5
-
-16360:45:44.7
-
-16365:30:57.6
-
-16366:30:04.2
-
-16345:56:51.6
+ 00:00:00.000
+ 04:50:38.123
+ 12:31:35.235
+ 12:47:53.345
+ 01:26:00.456
+ 20:58:11.567
+ 07:36:05.190
+ 15:43:49.831
+ 04:25:09.013
+ 06:49:27.524
+ 02:57:52.016
+ 16:45:44.865
+ 21:30:57.820
+ 04:25:09.154
+ 06:49:27.105
+ 02:57:52.482
+ 16:45:44.658
+ 21:30:57.582
+ 22:30:04.183
+ 01:56:51.593
+ 24:00:00.000
+ 28:50:38.123
+ 36:31:35.235
+ 36:47:53.345
+ 25:26:00.456
+ 44:58:11.567
+ 31:36:05.190
+ 39:43:49.831
+ 28:25:09.013
+ 30:49:27.524
+ 26:57:52.016
+ 40:45:44.865
+ 45:30:57.820
+ 28:25:09.154
+ 30:49:27.105
+ 26:57:52.482
+ 40:45:44.658
+ 45:30:57.582
+ 46:30:04.183
+ 25:56:51.593
+ 48:00:00.000
+ 52:50:38.123
+ 60:31:35.235
+ 60:47:53.345
+ 49:26:00.456
+ 68:58:11.567
+ 55:36:05.190
+ 63:43:49.831
+ 52:25:09.013
+ 54:49:27.524
+ 50:57:52.016
+ 64:45:44.865
+ 69:30:57.820
+ 52:25:09.154
+ 54:49:27.105
+ 50:57:52.482
+ 64:45:44.658
+ 69:30:57.582
+ 70:30:04.183
+ 49:56:51.593
+1296:00:00.000
+1300:50:38.123
+1308:31:35.235
+1308:47:53.345
+1297:26:00.456
+1316:58:11.567
+1303:36:05.190
+1311:43:49.831
+1300:25:09.013
+1302:49:27.524
+1298:57:52.016
+1312:45:44.865
+1317:30:57.820
+1300:25:09.154
+1302:49:27.105
+1298:57:52.482
+1312:45:44.658
+1317:30:57.582
+1318:30:04.183
+1297:56:51.593
+16344:00:00.00
+16348:50:38.12
+16356:31:35.23
+16356:47:53.35
+16345:26:00.46
+16364:58:11.57
+16351:36:05.19
+16359:43:49.83
+16348:25:09.01
+16350:49:27.52
+16346:57:52.02
+16360:45:44.87
+16365:30:57.82
+16348:25:09.15
+16350:49:27.11
+16346:57:52.48
+16360:45:44.66
+16365:30:57.58
+16366:30:04.18
+16345:56:51.59
+ 00:00:00.000
+ -04:50:38.123
+ -12:31:35.235
+ -12:47:53.345
+ -01:26:00.456
+ -20:58:11.567
+ -07:36:05.190
+ -15:43:49.831
+ -04:25:09.013
+ -06:49:27.524
+ -02:57:52.016
+ -16:45:44.865
+ -21:30:57.820
+ -04:25:09.154
+ -06:49:27.105
+ -02:57:52.482
+ -16:45:44.658
+ -21:30:57.582
+ -22:30:04.183
+ -01:56:51.593
+ -24:00:00.000
+ -28:50:38.123
+ -36:31:35.235
+ -36:47:53.345
+ -25:26:00.456
+ -44:58:11.567
+ -31:36:05.190
+ -39:43:49.831
+ -28:25:09.013
+ -30:49:27.524
+ -26:57:52.016
+ -40:45:44.865
+ -45:30:57.820
+ -28:25:09.154
+ -30:49:27.105
+ -26:57:52.482
+ -40:45:44.658
+ -45:30:57.582
+ -46:30:04.183
+ -25:56:51.593
+ -48:00:00.000
+ -52:50:38.123
+ -60:31:35.235
+ -60:47:53.345
+ -49:26:00.456
+ -68:58:11.567
+ -55:36:05.190
+ -63:43:49.831
+ -52:25:09.013
+ -54:49:27.524
+ -50:57:52.016
+ -64:45:44.865
+ -69:30:57.820
+ -52:25:09.154
+ -54:49:27.105
+ -50:57:52.482
+ -64:45:44.658
+ -69:30:57.582
+ -70:30:04.183
+ -49:56:51.593
+-1296:00:00.00
+-1300:50:38.12
+-1308:31:35.23
+-1308:47:53.35
+-1297:26:00.46
+-1316:58:11.57
+-1303:36:05.19
+-1311:43:49.83
+-1300:25:09.01
+-1302:49:27.52
+-1298:57:52.02
+-1312:45:44.87
+-1317:30:57.82
+-1300:25:09.15
+-1302:49:27.11
+-1298:57:52.48
+-1312:45:44.66
+-1317:30:57.58
+-1318:30:04.18
+-1297:56:51.59
+-16344:00:00.0
+-16348:50:38.1
+-16356:31:35.2
+-16356:47:53.3
+-16345:26:00.5
+-16364:58:11.6
+-16351:36:05.2
+-16359:43:49.8
+-16348:25:09.0
+-16350:49:27.5
+-16346:57:52.0
+-16360:45:44.9
+-16365:30:57.8
+-16348:25:09.2
+-16350:49:27.1
+-16346:57:52.5
+-16360:45:44.7
+-16365:30:57.6
+-16366:30:04.2
+-16345:56:51.6
diff --git
a/rust/pspp/src/format/testdata/display/time14.4.txt
b/rust/pspp/src/format/testdata/display/time14.4.txt
index 42f5a3d438663d46b1dfe8c04a62c535a20b7c79..c9a4823709807f5dda22f0b56d6adf67d15fea12 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time14.4.txt
+++ b/
rust/pspp/src/format/testdata/display/time14.4.txt
@@
-1,200
+1,200
@@
-
00:00:00.0000
-
04:50:38.1230
-
12:31:35.2345
-
12:47:53.3451
-
01:26:00.4561
-
20:58:11.5668
-
07:36:05.1896
-
15:43:49.8313
-
04:25:09.0129
-
06:49:27.5238
-
02:57:52.0156
-
16:45:44.8653
-
21:30:57.8205
-
04:25:09.1539
-
06:49:27.1053
-
02:57:52.4823
-
16:45:44.6583
-
21:30:57.5822
-
22:30:04.1835
-
01:56:51.5932
-
24:00:00.0000
-
28:50:38.1230
-
36:31:35.2345
-
36:47:53.3451
-
25:26:00.4561
-
44:58:11.5668
-
31:36:05.1896
-
39:43:49.8313
-
28:25:09.0129
-
30:49:27.5237
-
26:57:52.0157
-
40:45:44.8653
-
45:30:57.8205
-
28:25:09.1540
-
30:49:27.1053
-
26:57:52.4823
-
40:45:44.6583
-
45:30:57.5822
-
46:30:04.1835
-
25:56:51.5932
-
48:00:00.0000
-
52:50:38.1230
-
60:31:35.2345
-
60:47:53.3451
-
49:26:00.4562
-
68:58:11.5668
-
55:36:05.1896
-
63:43:49.8313
-
52:25:09.0129
-
54:49:27.5237
-
50:57:52.0156
-
64:45:44.8653
-
69:30:57.8205
-
52:25:09.1540
-
54:49:27.1053
-
50:57:52.4823
-
64:45:44.6583
-
69:30:57.5822
-
70:30:04.1835
-
49:56:51.5932
-
1296:00:00.000
-
1300:50:38.123
-
1308:31:35.235
-
1308:47:53.345
-
1297:26:00.456
-
1316:58:11.567
-
1303:36:05.190
-
1311:43:49.831
-
1300:25:09.013
-
1302:49:27.524
-
1298:57:52.016
-
1312:45:44.865
-
1317:30:57.820
-
1300:25:09.154
-
1302:49:27.105
-
1298:57:52.482
-
1312:45:44.658
-
1317:30:57.582
-
1318:30:04.183
-
1297:56:51.593
-
16344:00:00.00
-
16348:50:38.12
-
16356:31:35.23
-
16356:47:53.35
-
16345:26:00.46
-
16364:58:11.57
-
16351:36:05.19
-
16359:43:49.83
-
16348:25:09.01
-
16350:49:27.52
-
16346:57:52.02
-
16360:45:44.87
-
16365:30:57.82
-
16348:25:09.15
-
16350:49:27.11
-
16346:57:52.48
-
16360:45:44.66
-
16365:30:57.58
-
16366:30:04.18
-
16345:56:51.59
-
00:00:00.0000
-
-04:50:38.1230
-
-12:31:35.2345
-
-12:47:53.3451
-
-01:26:00.4561
-
-20:58:11.5668
-
-07:36:05.1896
-
-15:43:49.8313
-
-04:25:09.0129
-
-06:49:27.5238
-
-02:57:52.0156
-
-16:45:44.8653
-
-21:30:57.8205
-
-04:25:09.1539
-
-06:49:27.1053
-
-02:57:52.4823
-
-16:45:44.6583
-
-21:30:57.5822
-
-22:30:04.1835
-
-01:56:51.5932
-
-24:00:00.0000
-
-28:50:38.1230
-
-36:31:35.2345
-
-36:47:53.3451
-
-25:26:00.4561
-
-44:58:11.5668
-
-31:36:05.1896
-
-39:43:49.8313
-
-28:25:09.0129
-
-30:49:27.5237
-
-26:57:52.0157
-
-40:45:44.8653
-
-45:30:57.8205
-
-28:25:09.1540
-
-30:49:27.1053
-
-26:57:52.4823
-
-40:45:44.6583
-
-45:30:57.5822
-
-46:30:04.1835
-
-25:56:51.5932
-
-48:00:00.0000
-
-52:50:38.1230
-
-60:31:35.2345
-
-60:47:53.3451
-
-49:26:00.4562
-
-68:58:11.5668
-
-55:36:05.1896
-
-63:43:49.8313
-
-52:25:09.0129
-
-54:49:27.5237
-
-50:57:52.0156
-
-64:45:44.8653
-
-69:30:57.8205
-
-52:25:09.1540
-
-54:49:27.1053
-
-50:57:52.4823
-
-64:45:44.6583
-
-69:30:57.5822
-
-70:30:04.1835
-
-49:56:51.5932
-
-1296:00:00.00
-
-1300:50:38.12
-
-1308:31:35.23
-
-1308:47:53.35
-
-1297:26:00.46
-
-1316:58:11.57
-
-1303:36:05.19
-
-1311:43:49.83
-
-1300:25:09.01
-
-1302:49:27.52
-
-1298:57:52.02
-
-1312:45:44.87
-
-1317:30:57.82
-
-1300:25:09.15
-
-1302:49:27.11
-
-1298:57:52.48
-
-1312:45:44.66
-
-1317:30:57.58
-
-1318:30:04.18
-
-1297:56:51.59
-
-16344:00:00.0
-
-16348:50:38.1
-
-16356:31:35.2
-
-16356:47:53.3
-
-16345:26:00.5
-
-16364:58:11.6
-
-16351:36:05.2
-
-16359:43:49.8
-
-16348:25:09.0
-
-16350:49:27.5
-
-16346:57:52.0
-
-16360:45:44.9
-
-16365:30:57.8
-
-16348:25:09.2
-
-16350:49:27.1
-
-16346:57:52.5
-
-16360:45:44.7
-
-16365:30:57.6
-
-16366:30:04.2
-
-16345:56:51.6
+ 00:00:00.0000
+ 04:50:38.1230
+ 12:31:35.2345
+ 12:47:53.3451
+ 01:26:00.4561
+ 20:58:11.5668
+ 07:36:05.1896
+ 15:43:49.8313
+ 04:25:09.0129
+ 06:49:27.5238
+ 02:57:52.0156
+ 16:45:44.8653
+ 21:30:57.8205
+ 04:25:09.1539
+ 06:49:27.1053
+ 02:57:52.4823
+ 16:45:44.6583
+ 21:30:57.5822
+ 22:30:04.1835
+ 01:56:51.5932
+ 24:00:00.0000
+ 28:50:38.1230
+ 36:31:35.2345
+ 36:47:53.3451
+ 25:26:00.4561
+ 44:58:11.5668
+ 31:36:05.1896
+ 39:43:49.8313
+ 28:25:09.0129
+ 30:49:27.5237
+ 26:57:52.0157
+ 40:45:44.8653
+ 45:30:57.8205
+ 28:25:09.1540
+ 30:49:27.1053
+ 26:57:52.4823
+ 40:45:44.6583
+ 45:30:57.5822
+ 46:30:04.1835
+ 25:56:51.5932
+ 48:00:00.0000
+ 52:50:38.1230
+ 60:31:35.2345
+ 60:47:53.3451
+ 49:26:00.4562
+ 68:58:11.5668
+ 55:36:05.1896
+ 63:43:49.8313
+ 52:25:09.0129
+ 54:49:27.5237
+ 50:57:52.0156
+ 64:45:44.8653
+ 69:30:57.8205
+ 52:25:09.1540
+ 54:49:27.1053
+ 50:57:52.4823
+ 64:45:44.6583
+ 69:30:57.5822
+ 70:30:04.1835
+ 49:56:51.5932
+1296:00:00.000
+1300:50:38.123
+1308:31:35.235
+1308:47:53.345
+1297:26:00.456
+1316:58:11.567
+1303:36:05.190
+1311:43:49.831
+1300:25:09.013
+1302:49:27.524
+1298:57:52.016
+1312:45:44.865
+1317:30:57.820
+1300:25:09.154
+1302:49:27.105
+1298:57:52.482
+1312:45:44.658
+1317:30:57.582
+1318:30:04.183
+1297:56:51.593
+16344:00:00.00
+16348:50:38.12
+16356:31:35.23
+16356:47:53.35
+16345:26:00.46
+16364:58:11.57
+16351:36:05.19
+16359:43:49.83
+16348:25:09.01
+16350:49:27.52
+16346:57:52.02
+16360:45:44.87
+16365:30:57.82
+16348:25:09.15
+16350:49:27.11
+16346:57:52.48
+16360:45:44.66
+16365:30:57.58
+16366:30:04.18
+16345:56:51.59
+ 00:00:00.0000
+-04:50:38.1230
+-12:31:35.2345
+-12:47:53.3451
+-01:26:00.4561
+-20:58:11.5668
+-07:36:05.1896
+-15:43:49.8313
+-04:25:09.0129
+-06:49:27.5238
+-02:57:52.0156
+-16:45:44.8653
+-21:30:57.8205
+-04:25:09.1539
+-06:49:27.1053
+-02:57:52.4823
+-16:45:44.6583
+-21:30:57.5822
+-22:30:04.1835
+-01:56:51.5932
+-24:00:00.0000
+-28:50:38.1230
+-36:31:35.2345
+-36:47:53.3451
+-25:26:00.4561
+-44:58:11.5668
+-31:36:05.1896
+-39:43:49.8313
+-28:25:09.0129
+-30:49:27.5237
+-26:57:52.0157
+-40:45:44.8653
+-45:30:57.8205
+-28:25:09.1540
+-30:49:27.1053
+-26:57:52.4823
+-40:45:44.6583
+-45:30:57.5822
+-46:30:04.1835
+-25:56:51.5932
+-48:00:00.0000
+-52:50:38.1230
+-60:31:35.2345
+-60:47:53.3451
+-49:26:00.4562
+-68:58:11.5668
+-55:36:05.1896
+-63:43:49.8313
+-52:25:09.0129
+-54:49:27.5237
+-50:57:52.0156
+-64:45:44.8653
+-69:30:57.8205
+-52:25:09.1540
+-54:49:27.1053
+-50:57:52.4823
+-64:45:44.6583
+-69:30:57.5822
+-70:30:04.1835
+-49:56:51.5932
+-1296:00:00.00
+-1300:50:38.12
+-1308:31:35.23
+-1308:47:53.35
+-1297:26:00.46
+-1316:58:11.57
+-1303:36:05.19
+-1311:43:49.83
+-1300:25:09.01
+-1302:49:27.52
+-1298:57:52.02
+-1312:45:44.87
+-1317:30:57.82
+-1300:25:09.15
+-1302:49:27.11
+-1298:57:52.48
+-1312:45:44.66
+-1317:30:57.58
+-1318:30:04.18
+-1297:56:51.59
+-16344:00:00.0
+-16348:50:38.1
+-16356:31:35.2
+-16356:47:53.3
+-16345:26:00.5
+-16364:58:11.6
+-16351:36:05.2
+-16359:43:49.8
+-16348:25:09.0
+-16350:49:27.5
+-16346:57:52.0
+-16360:45:44.9
+-16365:30:57.8
+-16348:25:09.2
+-16350:49:27.1
+-16346:57:52.5
+-16360:45:44.7
+-16365:30:57.6
+-16366:30:04.2
+-16345:56:51.6
diff --git
a/rust/pspp/src/format/testdata/display/time14.5.txt
b/rust/pspp/src/format/testdata/display/time14.5.txt
index a157deded84baa0e1c6089afeabaefcf926284ae..d9a1bd9611ddf257a6392bdc3aa98099fa1859c7 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time14.5.txt
+++ b/
rust/pspp/src/format/testdata/display/time14.5.txt
@@
-1,200
+1,200
@@
-
00:00:00.00000
-
04:50:38.12301
-
12:31:35.23453
-
12:47:53.34505
-
01:26:00.45615
-
20:58:11.56677
-
07:36:05.18964
-
15:43:49.83132
-
04:25:09.01293
-
06:49:27.52375
-
02:57:52.01565
-
16:45:44.86529
-
21:30:57.82047
-
04:25:09.15395
-
06:49:27.10533
-
02:57:52.48229
-
16:45:44.65827
-
21:30:57.58219
-
22:30:04.18347
-
01:56:51.59319
-
24:00:00.00000
-
28:50:38.12301
-
36:31:35.23453
-
36:47:53.34505
-
25:26:00.45615
-
44:58:11.56677
-
31:36:05.18964
-
39:43:49.83132
-
28:25:09.01293
-
30:49:27.52375
-
26:57:52.01565
-
40:45:44.86529
-
45:30:57.82047
-
28:25:09.15395
-
30:49:27.10533
-
26:57:52.48229
-
40:45:44.65827
-
45:30:57.58219
-
46:30:04.18347
-
25:56:51.59319
-
48:00:00.00000
-
52:50:38.12301
-
60:31:35.23453
-
60:47:53.34505
-
49:26:00.45615
-
68:58:11.56677
-
55:36:05.18964
-
63:43:49.83132
-
52:25:09.01293
-
54:49:27.52375
-
50:57:52.01565
-
64:45:44.86529
-
69:30:57.82047
-
52:25:09.15395
-
54:49:27.10533
-
50:57:52.48229
-
64:45:44.65827
-
69:30:57.58219
-
70:30:04.18347
-
49:56:51.59319
-
1296:00:00.000
-
1300:50:38.123
-
1308:31:35.235
-
1308:47:53.345
-
1297:26:00.456
-
1316:58:11.567
-
1303:36:05.190
-
1311:43:49.831
-
1300:25:09.013
-
1302:49:27.524
-
1298:57:52.016
-
1312:45:44.865
-
1317:30:57.820
-
1300:25:09.154
-
1302:49:27.105
-
1298:57:52.482
-
1312:45:44.658
-
1317:30:57.582
-
1318:30:04.183
-
1297:56:51.593
-
16344:00:00.00
-
16348:50:38.12
-
16356:31:35.23
-
16356:47:53.35
-
16345:26:00.46
-
16364:58:11.57
-
16351:36:05.19
-
16359:43:49.83
-
16348:25:09.01
-
16350:49:27.52
-
16346:57:52.02
-
16360:45:44.87
-
16365:30:57.82
-
16348:25:09.15
-
16350:49:27.11
-
16346:57:52.48
-
16360:45:44.66
-
16365:30:57.58
-
16366:30:04.18
-
16345:56:51.59
-
00:00:00.00000
-
-04:50:38.1230
-
-12:31:35.2345
-
-12:47:53.3451
-
-01:26:00.4561
-
-20:58:11.5668
-
-07:36:05.1896
-
-15:43:49.8313
-
-04:25:09.0129
-
-06:49:27.5238
-
-02:57:52.0156
-
-16:45:44.8653
-
-21:30:57.8205
-
-04:25:09.1539
-
-06:49:27.1053
-
-02:57:52.4823
-
-16:45:44.6583
-
-21:30:57.5822
-
-22:30:04.1835
-
-01:56:51.5932
-
-24:00:00.0000
-
-28:50:38.1230
-
-36:31:35.2345
-
-36:47:53.3451
-
-25:26:00.4561
-
-44:58:11.5668
-
-31:36:05.1896
-
-39:43:49.8313
-
-28:25:09.0129
-
-30:49:27.5237
-
-26:57:52.0157
-
-40:45:44.8653
-
-45:30:57.8205
-
-28:25:09.1540
-
-30:49:27.1053
-
-26:57:52.4823
-
-40:45:44.6583
-
-45:30:57.5822
-
-46:30:04.1835
-
-25:56:51.5932
-
-48:00:00.0000
-
-52:50:38.1230
-
-60:31:35.2345
-
-60:47:53.3451
-
-49:26:00.4562
-
-68:58:11.5668
-
-55:36:05.1896
-
-63:43:49.8313
-
-52:25:09.0129
-
-54:49:27.5237
-
-50:57:52.0156
-
-64:45:44.8653
-
-69:30:57.8205
-
-52:25:09.1540
-
-54:49:27.1053
-
-50:57:52.4823
-
-64:45:44.6583
-
-69:30:57.5822
-
-70:30:04.1835
-
-49:56:51.5932
-
-1296:00:00.00
-
-1300:50:38.12
-
-1308:31:35.23
-
-1308:47:53.35
-
-1297:26:00.46
-
-1316:58:11.57
-
-1303:36:05.19
-
-1311:43:49.83
-
-1300:25:09.01
-
-1302:49:27.52
-
-1298:57:52.02
-
-1312:45:44.87
-
-1317:30:57.82
-
-1300:25:09.15
-
-1302:49:27.11
-
-1298:57:52.48
-
-1312:45:44.66
-
-1317:30:57.58
-
-1318:30:04.18
-
-1297:56:51.59
-
-16344:00:00.0
-
-16348:50:38.1
-
-16356:31:35.2
-
-16356:47:53.3
-
-16345:26:00.5
-
-16364:58:11.6
-
-16351:36:05.2
-
-16359:43:49.8
-
-16348:25:09.0
-
-16350:49:27.5
-
-16346:57:52.0
-
-16360:45:44.9
-
-16365:30:57.8
-
-16348:25:09.2
-
-16350:49:27.1
-
-16346:57:52.5
-
-16360:45:44.7
-
-16365:30:57.6
-
-16366:30:04.2
-
-16345:56:51.6
+00:00:00.00000
+04:50:38.12301
+12:31:35.23453
+12:47:53.34505
+01:26:00.45615
+20:58:11.56677
+07:36:05.18964
+15:43:49.83132
+04:25:09.01293
+06:49:27.52375
+02:57:52.01565
+16:45:44.86529
+21:30:57.82047
+04:25:09.15395
+06:49:27.10533
+02:57:52.48229
+16:45:44.65827
+21:30:57.58219
+22:30:04.18347
+01:56:51.59319
+24:00:00.00000
+28:50:38.12301
+36:31:35.23453
+36:47:53.34505
+25:26:00.45615
+44:58:11.56677
+31:36:05.18964
+39:43:49.83132
+28:25:09.01293
+30:49:27.52375
+26:57:52.01565
+40:45:44.86529
+45:30:57.82047
+28:25:09.15395
+30:49:27.10533
+26:57:52.48229
+40:45:44.65827
+45:30:57.58219
+46:30:04.18347
+25:56:51.59319
+48:00:00.00000
+52:50:38.12301
+60:31:35.23453
+60:47:53.34505
+49:26:00.45615
+68:58:11.56677
+55:36:05.18964
+63:43:49.83132
+52:25:09.01293
+54:49:27.52375
+50:57:52.01565
+64:45:44.86529
+69:30:57.82047
+52:25:09.15395
+54:49:27.10533
+50:57:52.48229
+64:45:44.65827
+69:30:57.58219
+70:30:04.18347
+49:56:51.59319
+1296:00:00.000
+1300:50:38.123
+1308:31:35.235
+1308:47:53.345
+1297:26:00.456
+1316:58:11.567
+1303:36:05.190
+1311:43:49.831
+1300:25:09.013
+1302:49:27.524
+1298:57:52.016
+1312:45:44.865
+1317:30:57.820
+1300:25:09.154
+1302:49:27.105
+1298:57:52.482
+1312:45:44.658
+1317:30:57.582
+1318:30:04.183
+1297:56:51.593
+16344:00:00.00
+16348:50:38.12
+16356:31:35.23
+16356:47:53.35
+16345:26:00.46
+16364:58:11.57
+16351:36:05.19
+16359:43:49.83
+16348:25:09.01
+16350:49:27.52
+16346:57:52.02
+16360:45:44.87
+16365:30:57.82
+16348:25:09.15
+16350:49:27.11
+16346:57:52.48
+16360:45:44.66
+16365:30:57.58
+16366:30:04.18
+16345:56:51.59
+00:00:00.00000
+-04:50:38.1230
+-12:31:35.2345
+-12:47:53.3451
+-01:26:00.4561
+-20:58:11.5668
+-07:36:05.1896
+-15:43:49.8313
+-04:25:09.0129
+-06:49:27.5238
+-02:57:52.0156
+-16:45:44.8653
+-21:30:57.8205
+-04:25:09.1539
+-06:49:27.1053
+-02:57:52.4823
+-16:45:44.6583
+-21:30:57.5822
+-22:30:04.1835
+-01:56:51.5932
+-24:00:00.0000
+-28:50:38.1230
+-36:31:35.2345
+-36:47:53.3451
+-25:26:00.4561
+-44:58:11.5668
+-31:36:05.1896
+-39:43:49.8313
+-28:25:09.0129
+-30:49:27.5237
+-26:57:52.0157
+-40:45:44.8653
+-45:30:57.8205
+-28:25:09.1540
+-30:49:27.1053
+-26:57:52.4823
+-40:45:44.6583
+-45:30:57.5822
+-46:30:04.1835
+-25:56:51.5932
+-48:00:00.0000
+-52:50:38.1230
+-60:31:35.2345
+-60:47:53.3451
+-49:26:00.4562
+-68:58:11.5668
+-55:36:05.1896
+-63:43:49.8313
+-52:25:09.0129
+-54:49:27.5237
+-50:57:52.0156
+-64:45:44.8653
+-69:30:57.8205
+-52:25:09.1540
+-54:49:27.1053
+-50:57:52.4823
+-64:45:44.6583
+-69:30:57.5822
+-70:30:04.1835
+-49:56:51.5932
+-1296:00:00.00
+-1300:50:38.12
+-1308:31:35.23
+-1308:47:53.35
+-1297:26:00.46
+-1316:58:11.57
+-1303:36:05.19
+-1311:43:49.83
+-1300:25:09.01
+-1302:49:27.52
+-1298:57:52.02
+-1312:45:44.87
+-1317:30:57.82
+-1300:25:09.15
+-1302:49:27.11
+-1298:57:52.48
+-1312:45:44.66
+-1317:30:57.58
+-1318:30:04.18
+-1297:56:51.59
+-16344:00:00.0
+-16348:50:38.1
+-16356:31:35.2
+-16356:47:53.3
+-16345:26:00.5
+-16364:58:11.6
+-16351:36:05.2
+-16359:43:49.8
+-16348:25:09.0
+-16350:49:27.5
+-16346:57:52.0
+-16360:45:44.9
+-16365:30:57.8
+-16348:25:09.2
+-16350:49:27.1
+-16346:57:52.5
+-16360:45:44.7
+-16365:30:57.6
+-16366:30:04.2
+-16345:56:51.6
diff --git
a/rust/pspp/src/format/testdata/display/time14.txt
b/rust/pspp/src/format/testdata/display/time14.txt
index 0b26106d62e57bd9532bc7610aa947235c3c24a0..b78925e0dab08b806baab1e8ddd540de6d9a1792 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time14.txt
+++ b/
rust/pspp/src/format/testdata/display/time14.txt
@@
-1,200
+1,200
@@
-
00:00:00
-
04:50:38
-
12:31:35
-
12:47:53
-
01:26:00
-
20:58:11
-
07:36:05
-
15:43:49
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
22:30:04
-
01:56:51
-
24:00:00
-
28:50:38
-
36:31:35
-
36:47:53
-
25:26:00
-
44:58:11
-
31:36:05
-
39:43:49
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
46:30:04
-
25:56:51
-
48:00:00
-
52:50:38
-
60:31:35
-
60:47:53
-
49:26:00
-
68:58:11
-
55:36:05
-
63:43:49
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
70:30:04
-
49:56:51
-
1296:00:00
-
1300:50:38
-
1308:31:35
-
1308:47:53
-
1297:26:00
-
1316:58:11
-
1303:36:05
-
1311:43:49
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1318:30:04
-
1297:56:51
-
16344:00:00
-
16348:50:38
-
16356:31:35
-
16356:47:53
-
16345:26:00
-
16364:58:11
-
16351:36:05
-
16359:43:49
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16366:30:04
-
16345:56:51
-
00:00:00
-
-04:50:38
-
-12:31:35
-
-12:47:53
-
-01:26:00
-
-20:58:11
-
-07:36:05
-
-15:43:49
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-22:30:04
-
-01:56:51
-
-24:00:00
-
-28:50:38
-
-36:31:35
-
-36:47:53
-
-25:26:00
-
-44:58:11
-
-31:36:05
-
-39:43:49
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-46:30:04
-
-25:56:51
-
-48:00:00
-
-52:50:38
-
-60:31:35
-
-60:47:53
-
-49:26:00
-
-68:58:11
-
-55:36:05
-
-63:43:49
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-70:30:04
-
-49:56:51
-
-1296:00:00
-
-1300:50:38
-
-1308:31:35
-
-1308:47:53
-
-1297:26:00
-
-1316:58:11
-
-1303:36:05
-
-1311:43:49
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1318:30:04
-
-1297:56:51
-
-16344:00:00
-
-16348:50:38
-
-16356:31:35
-
-16356:47:53
-
-16345:26:00
-
-16364:58:11
-
-16351:36:05
-
-16359:43:49
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16366:30:04
-
-16345:56:51
+ 00:00:00
+ 04:50:38
+ 12:31:35
+ 12:47:53
+ 01:26:00
+ 20:58:11
+ 07:36:05
+ 15:43:49
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 22:30:04
+ 01:56:51
+ 24:00:00
+ 28:50:38
+ 36:31:35
+ 36:47:53
+ 25:26:00
+ 44:58:11
+ 31:36:05
+ 39:43:49
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 46:30:04
+ 25:56:51
+ 48:00:00
+ 52:50:38
+ 60:31:35
+ 60:47:53
+ 49:26:00
+ 68:58:11
+ 55:36:05
+ 63:43:49
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 70:30:04
+ 49:56:51
+ 1296:00:00
+ 1300:50:38
+ 1308:31:35
+ 1308:47:53
+ 1297:26:00
+ 1316:58:11
+ 1303:36:05
+ 1311:43:49
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1318:30:04
+ 1297:56:51
+ 16344:00:00
+ 16348:50:38
+ 16356:31:35
+ 16356:47:53
+ 16345:26:00
+ 16364:58:11
+ 16351:36:05
+ 16359:43:49
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16366:30:04
+ 16345:56:51
+ 00:00:00
+ -04:50:38
+ -12:31:35
+ -12:47:53
+ -01:26:00
+ -20:58:11
+ -07:36:05
+ -15:43:49
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -22:30:04
+ -01:56:51
+ -24:00:00
+ -28:50:38
+ -36:31:35
+ -36:47:53
+ -25:26:00
+ -44:58:11
+ -31:36:05
+ -39:43:49
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -46:30:04
+ -25:56:51
+ -48:00:00
+ -52:50:38
+ -60:31:35
+ -60:47:53
+ -49:26:00
+ -68:58:11
+ -55:36:05
+ -63:43:49
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -70:30:04
+ -49:56:51
+ -1296:00:00
+ -1300:50:38
+ -1308:31:35
+ -1308:47:53
+ -1297:26:00
+ -1316:58:11
+ -1303:36:05
+ -1311:43:49
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1318:30:04
+ -1297:56:51
+ -16344:00:00
+ -16348:50:38
+ -16356:31:35
+ -16356:47:53
+ -16345:26:00
+ -16364:58:11
+ -16351:36:05
+ -16359:43:49
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16366:30:04
+ -16345:56:51
diff --git
a/rust/pspp/src/format/testdata/display/time15.1.txt
b/rust/pspp/src/format/testdata/display/time15.1.txt
index 4486aac062188f66f74fd0000f1ffaad6b341c72..342424c74ba53026f605f0326dfa0b694212824d 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time15.1.txt
+++ b/
rust/pspp/src/format/testdata/display/time15.1.txt
@@
-1,200
+1,200
@@
-
00:00:00.0
-
04:50:38.1
-
12:31:35.2
-
12:47:53.3
-
01:26:00.5
-
20:58:11.6
-
07:36:05.2
-
15:43:49.8
-
04:25:09.0
-
06:49:27.5
-
02:57:52.0
-
16:45:44.9
-
21:30:57.8
-
04:25:09.2
-
06:49:27.1
-
02:57:52.5
-
16:45:44.7
-
21:30:57.6
-
22:30:04.2
-
01:56:51.6
-
24:00:00.0
-
28:50:38.1
-
36:31:35.2
-
36:47:53.3
-
25:26:00.5
-
44:58:11.6
-
31:36:05.2
-
39:43:49.8
-
28:25:09.0
-
30:49:27.5
-
26:57:52.0
-
40:45:44.9
-
45:30:57.8
-
28:25:09.2
-
30:49:27.1
-
26:57:52.5
-
40:45:44.7
-
45:30:57.6
-
46:30:04.2
-
25:56:51.6
-
48:00:00.0
-
52:50:38.1
-
60:31:35.2
-
60:47:53.3
-
49:26:00.5
-
68:58:11.6
-
55:36:05.2
-
63:43:49.8
-
52:25:09.0
-
54:49:27.5
-
50:57:52.0
-
64:45:44.9
-
69:30:57.8
-
52:25:09.2
-
54:49:27.1
-
50:57:52.5
-
64:45:44.7
-
69:30:57.6
-
70:30:04.2
-
49:56:51.6
-
1296:00:00.0
-
1300:50:38.1
-
1308:31:35.2
-
1308:47:53.3
-
1297:26:00.5
-
1316:58:11.6
-
1303:36:05.2
-
1311:43:49.8
-
1300:25:09.0
-
1302:49:27.5
-
1298:57:52.0
-
1312:45:44.9
-
1317:30:57.8
-
1300:25:09.2
-
1302:49:27.1
-
1298:57:52.5
-
1312:45:44.7
-
1317:30:57.6
-
1318:30:04.2
-
1297:56:51.6
-
16344:00:00.0
-
16348:50:38.1
-
16356:31:35.2
-
16356:47:53.3
-
16345:26:00.5
-
16364:58:11.6
-
16351:36:05.2
-
16359:43:49.8
-
16348:25:09.0
-
16350:49:27.5
-
16346:57:52.0
-
16360:45:44.9
-
16365:30:57.8
-
16348:25:09.2
-
16350:49:27.1
-
16346:57:52.5
-
16360:45:44.7
-
16365:30:57.6
-
16366:30:04.2
-
16345:56:51.6
-
00:00:00.0
-
-04:50:38.1
-
-12:31:35.2
-
-12:47:53.3
-
-01:26:00.5
-
-20:58:11.6
-
-07:36:05.2
-
-15:43:49.8
-
-04:25:09.0
-
-06:49:27.5
-
-02:57:52.0
-
-16:45:44.9
-
-21:30:57.8
-
-04:25:09.2
-
-06:49:27.1
-
-02:57:52.5
-
-16:45:44.7
-
-21:30:57.6
-
-22:30:04.2
-
-01:56:51.6
-
-24:00:00.0
-
-28:50:38.1
-
-36:31:35.2
-
-36:47:53.3
-
-25:26:00.5
-
-44:58:11.6
-
-31:36:05.2
-
-39:43:49.8
-
-28:25:09.0
-
-30:49:27.5
-
-26:57:52.0
-
-40:45:44.9
-
-45:30:57.8
-
-28:25:09.2
-
-30:49:27.1
-
-26:57:52.5
-
-40:45:44.7
-
-45:30:57.6
-
-46:30:04.2
-
-25:56:51.6
-
-48:00:00.0
-
-52:50:38.1
-
-60:31:35.2
-
-60:47:53.3
-
-49:26:00.5
-
-68:58:11.6
-
-55:36:05.2
-
-63:43:49.8
-
-52:25:09.0
-
-54:49:27.5
-
-50:57:52.0
-
-64:45:44.9
-
-69:30:57.8
-
-52:25:09.2
-
-54:49:27.1
-
-50:57:52.5
-
-64:45:44.7
-
-69:30:57.6
-
-70:30:04.2
-
-49:56:51.6
-
-1296:00:00.0
-
-1300:50:38.1
-
-1308:31:35.2
-
-1308:47:53.3
-
-1297:26:00.5
-
-1316:58:11.6
-
-1303:36:05.2
-
-1311:43:49.8
-
-1300:25:09.0
-
-1302:49:27.5
-
-1298:57:52.0
-
-1312:45:44.9
-
-1317:30:57.8
-
-1300:25:09.2
-
-1302:49:27.1
-
-1298:57:52.5
-
-1312:45:44.7
-
-1317:30:57.6
-
-1318:30:04.2
-
-1297:56:51.6
-
-16344:00:00.0
-
-16348:50:38.1
-
-16356:31:35.2
-
-16356:47:53.3
-
-16345:26:00.5
-
-16364:58:11.6
-
-16351:36:05.2
-
-16359:43:49.8
-
-16348:25:09.0
-
-16350:49:27.5
-
-16346:57:52.0
-
-16360:45:44.9
-
-16365:30:57.8
-
-16348:25:09.2
-
-16350:49:27.1
-
-16346:57:52.5
-
-16360:45:44.7
-
-16365:30:57.6
-
-16366:30:04.2
-
-16345:56:51.6
+ 00:00:00.0
+ 04:50:38.1
+ 12:31:35.2
+ 12:47:53.3
+ 01:26:00.5
+ 20:58:11.6
+ 07:36:05.2
+ 15:43:49.8
+ 04:25:09.0
+ 06:49:27.5
+ 02:57:52.0
+ 16:45:44.9
+ 21:30:57.8
+ 04:25:09.2
+ 06:49:27.1
+ 02:57:52.5
+ 16:45:44.7
+ 21:30:57.6
+ 22:30:04.2
+ 01:56:51.6
+ 24:00:00.0
+ 28:50:38.1
+ 36:31:35.2
+ 36:47:53.3
+ 25:26:00.5
+ 44:58:11.6
+ 31:36:05.2
+ 39:43:49.8
+ 28:25:09.0
+ 30:49:27.5
+ 26:57:52.0
+ 40:45:44.9
+ 45:30:57.8
+ 28:25:09.2
+ 30:49:27.1
+ 26:57:52.5
+ 40:45:44.7
+ 45:30:57.6
+ 46:30:04.2
+ 25:56:51.6
+ 48:00:00.0
+ 52:50:38.1
+ 60:31:35.2
+ 60:47:53.3
+ 49:26:00.5
+ 68:58:11.6
+ 55:36:05.2
+ 63:43:49.8
+ 52:25:09.0
+ 54:49:27.5
+ 50:57:52.0
+ 64:45:44.9
+ 69:30:57.8
+ 52:25:09.2
+ 54:49:27.1
+ 50:57:52.5
+ 64:45:44.7
+ 69:30:57.6
+ 70:30:04.2
+ 49:56:51.6
+ 1296:00:00.0
+ 1300:50:38.1
+ 1308:31:35.2
+ 1308:47:53.3
+ 1297:26:00.5
+ 1316:58:11.6
+ 1303:36:05.2
+ 1311:43:49.8
+ 1300:25:09.0
+ 1302:49:27.5
+ 1298:57:52.0
+ 1312:45:44.9
+ 1317:30:57.8
+ 1300:25:09.2
+ 1302:49:27.1
+ 1298:57:52.5
+ 1312:45:44.7
+ 1317:30:57.6
+ 1318:30:04.2
+ 1297:56:51.6
+ 16344:00:00.0
+ 16348:50:38.1
+ 16356:31:35.2
+ 16356:47:53.3
+ 16345:26:00.5
+ 16364:58:11.6
+ 16351:36:05.2
+ 16359:43:49.8
+ 16348:25:09.0
+ 16350:49:27.5
+ 16346:57:52.0
+ 16360:45:44.9
+ 16365:30:57.8
+ 16348:25:09.2
+ 16350:49:27.1
+ 16346:57:52.5
+ 16360:45:44.7
+ 16365:30:57.6
+ 16366:30:04.2
+ 16345:56:51.6
+ 00:00:00.0
+ -04:50:38.1
+ -12:31:35.2
+ -12:47:53.3
+ -01:26:00.5
+ -20:58:11.6
+ -07:36:05.2
+ -15:43:49.8
+ -04:25:09.0
+ -06:49:27.5
+ -02:57:52.0
+ -16:45:44.9
+ -21:30:57.8
+ -04:25:09.2
+ -06:49:27.1
+ -02:57:52.5
+ -16:45:44.7
+ -21:30:57.6
+ -22:30:04.2
+ -01:56:51.6
+ -24:00:00.0
+ -28:50:38.1
+ -36:31:35.2
+ -36:47:53.3
+ -25:26:00.5
+ -44:58:11.6
+ -31:36:05.2
+ -39:43:49.8
+ -28:25:09.0
+ -30:49:27.5
+ -26:57:52.0
+ -40:45:44.9
+ -45:30:57.8
+ -28:25:09.2
+ -30:49:27.1
+ -26:57:52.5
+ -40:45:44.7
+ -45:30:57.6
+ -46:30:04.2
+ -25:56:51.6
+ -48:00:00.0
+ -52:50:38.1
+ -60:31:35.2
+ -60:47:53.3
+ -49:26:00.5
+ -68:58:11.6
+ -55:36:05.2
+ -63:43:49.8
+ -52:25:09.0
+ -54:49:27.5
+ -50:57:52.0
+ -64:45:44.9
+ -69:30:57.8
+ -52:25:09.2
+ -54:49:27.1
+ -50:57:52.5
+ -64:45:44.7
+ -69:30:57.6
+ -70:30:04.2
+ -49:56:51.6
+ -1296:00:00.0
+ -1300:50:38.1
+ -1308:31:35.2
+ -1308:47:53.3
+ -1297:26:00.5
+ -1316:58:11.6
+ -1303:36:05.2
+ -1311:43:49.8
+ -1300:25:09.0
+ -1302:49:27.5
+ -1298:57:52.0
+ -1312:45:44.9
+ -1317:30:57.8
+ -1300:25:09.2
+ -1302:49:27.1
+ -1298:57:52.5
+ -1312:45:44.7
+ -1317:30:57.6
+ -1318:30:04.2
+ -1297:56:51.6
+ -16344:00:00.0
+ -16348:50:38.1
+ -16356:31:35.2
+ -16356:47:53.3
+ -16345:26:00.5
+ -16364:58:11.6
+ -16351:36:05.2
+ -16359:43:49.8
+ -16348:25:09.0
+ -16350:49:27.5
+ -16346:57:52.0
+ -16360:45:44.9
+ -16365:30:57.8
+ -16348:25:09.2
+ -16350:49:27.1
+ -16346:57:52.5
+ -16360:45:44.7
+ -16365:30:57.6
+ -16366:30:04.2
+ -16345:56:51.6
diff --git
a/rust/pspp/src/format/testdata/display/time15.2.txt
b/rust/pspp/src/format/testdata/display/time15.2.txt
index 6c4a920c24c4a2dcb609b747a8d30040b3d3fade..ae055c08bce3c496d69d724e3769890feca2c7c6 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time15.2.txt
+++ b/
rust/pspp/src/format/testdata/display/time15.2.txt
@@
-1,200
+1,200
@@
-
00:00:00.00
-
04:50:38.12
-
12:31:35.23
-
12:47:53.35
-
01:26:00.46
-
20:58:11.57
-
07:36:05.19
-
15:43:49.83
-
04:25:09.01
-
06:49:27.52
-
02:57:52.02
-
16:45:44.87
-
21:30:57.82
-
04:25:09.15
-
06:49:27.11
-
02:57:52.48
-
16:45:44.66
-
21:30:57.58
-
22:30:04.18
-
01:56:51.59
-
24:00:00.00
-
28:50:38.12
-
36:31:35.23
-
36:47:53.35
-
25:26:00.46
-
44:58:11.57
-
31:36:05.19
-
39:43:49.83
-
28:25:09.01
-
30:49:27.52
-
26:57:52.02
-
40:45:44.87
-
45:30:57.82
-
28:25:09.15
-
30:49:27.11
-
26:57:52.48
-
40:45:44.66
-
45:30:57.58
-
46:30:04.18
-
25:56:51.59
-
48:00:00.00
-
52:50:38.12
-
60:31:35.23
-
60:47:53.35
-
49:26:00.46
-
68:58:11.57
-
55:36:05.19
-
63:43:49.83
-
52:25:09.01
-
54:49:27.52
-
50:57:52.02
-
64:45:44.87
-
69:30:57.82
-
52:25:09.15
-
54:49:27.11
-
50:57:52.48
-
64:45:44.66
-
69:30:57.58
-
70:30:04.18
-
49:56:51.59
-
1296:00:00.00
-
1300:50:38.12
-
1308:31:35.23
-
1308:47:53.35
-
1297:26:00.46
-
1316:58:11.57
-
1303:36:05.19
-
1311:43:49.83
-
1300:25:09.01
-
1302:49:27.52
-
1298:57:52.02
-
1312:45:44.87
-
1317:30:57.82
-
1300:25:09.15
-
1302:49:27.11
-
1298:57:52.48
-
1312:45:44.66
-
1317:30:57.58
-
1318:30:04.18
-
1297:56:51.59
-
16344:00:00.00
-
16348:50:38.12
-
16356:31:35.23
-
16356:47:53.35
-
16345:26:00.46
-
16364:58:11.57
-
16351:36:05.19
-
16359:43:49.83
-
16348:25:09.01
-
16350:49:27.52
-
16346:57:52.02
-
16360:45:44.87
-
16365:30:57.82
-
16348:25:09.15
-
16350:49:27.11
-
16346:57:52.48
-
16360:45:44.66
-
16365:30:57.58
-
16366:30:04.18
-
16345:56:51.59
-
00:00:00.00
-
-04:50:38.12
-
-12:31:35.23
-
-12:47:53.35
-
-01:26:00.46
-
-20:58:11.57
-
-07:36:05.19
-
-15:43:49.83
-
-04:25:09.01
-
-06:49:27.52
-
-02:57:52.02
-
-16:45:44.87
-
-21:30:57.82
-
-04:25:09.15
-
-06:49:27.11
-
-02:57:52.48
-
-16:45:44.66
-
-21:30:57.58
-
-22:30:04.18
-
-01:56:51.59
-
-24:00:00.00
-
-28:50:38.12
-
-36:31:35.23
-
-36:47:53.35
-
-25:26:00.46
-
-44:58:11.57
-
-31:36:05.19
-
-39:43:49.83
-
-28:25:09.01
-
-30:49:27.52
-
-26:57:52.02
-
-40:45:44.87
-
-45:30:57.82
-
-28:25:09.15
-
-30:49:27.11
-
-26:57:52.48
-
-40:45:44.66
-
-45:30:57.58
-
-46:30:04.18
-
-25:56:51.59
-
-48:00:00.00
-
-52:50:38.12
-
-60:31:35.23
-
-60:47:53.35
-
-49:26:00.46
-
-68:58:11.57
-
-55:36:05.19
-
-63:43:49.83
-
-52:25:09.01
-
-54:49:27.52
-
-50:57:52.02
-
-64:45:44.87
-
-69:30:57.82
-
-52:25:09.15
-
-54:49:27.11
-
-50:57:52.48
-
-64:45:44.66
-
-69:30:57.58
-
-70:30:04.18
-
-49:56:51.59
-
-1296:00:00.00
-
-1300:50:38.12
-
-1308:31:35.23
-
-1308:47:53.35
-
-1297:26:00.46
-
-1316:58:11.57
-
-1303:36:05.19
-
-1311:43:49.83
-
-1300:25:09.01
-
-1302:49:27.52
-
-1298:57:52.02
-
-1312:45:44.87
-
-1317:30:57.82
-
-1300:25:09.15
-
-1302:49:27.11
-
-1298:57:52.48
-
-1312:45:44.66
-
-1317:30:57.58
-
-1318:30:04.18
-
-1297:56:51.59
-
-16344:00:00.00
-
-16348:50:38.12
-
-16356:31:35.23
-
-16356:47:53.35
-
-16345:26:00.46
-
-16364:58:11.57
-
-16351:36:05.19
-
-16359:43:49.83
-
-16348:25:09.01
-
-16350:49:27.52
-
-16346:57:52.02
-
-16360:45:44.87
-
-16365:30:57.82
-
-16348:25:09.15
-
-16350:49:27.11
-
-16346:57:52.48
-
-16360:45:44.66
-
-16365:30:57.58
-
-16366:30:04.18
-
-16345:56:51.59
+ 00:00:00.00
+ 04:50:38.12
+ 12:31:35.23
+ 12:47:53.35
+ 01:26:00.46
+ 20:58:11.57
+ 07:36:05.19
+ 15:43:49.83
+ 04:25:09.01
+ 06:49:27.52
+ 02:57:52.02
+ 16:45:44.87
+ 21:30:57.82
+ 04:25:09.15
+ 06:49:27.11
+ 02:57:52.48
+ 16:45:44.66
+ 21:30:57.58
+ 22:30:04.18
+ 01:56:51.59
+ 24:00:00.00
+ 28:50:38.12
+ 36:31:35.23
+ 36:47:53.35
+ 25:26:00.46
+ 44:58:11.57
+ 31:36:05.19
+ 39:43:49.83
+ 28:25:09.01
+ 30:49:27.52
+ 26:57:52.02
+ 40:45:44.87
+ 45:30:57.82
+ 28:25:09.15
+ 30:49:27.11
+ 26:57:52.48
+ 40:45:44.66
+ 45:30:57.58
+ 46:30:04.18
+ 25:56:51.59
+ 48:00:00.00
+ 52:50:38.12
+ 60:31:35.23
+ 60:47:53.35
+ 49:26:00.46
+ 68:58:11.57
+ 55:36:05.19
+ 63:43:49.83
+ 52:25:09.01
+ 54:49:27.52
+ 50:57:52.02
+ 64:45:44.87
+ 69:30:57.82
+ 52:25:09.15
+ 54:49:27.11
+ 50:57:52.48
+ 64:45:44.66
+ 69:30:57.58
+ 70:30:04.18
+ 49:56:51.59
+ 1296:00:00.00
+ 1300:50:38.12
+ 1308:31:35.23
+ 1308:47:53.35
+ 1297:26:00.46
+ 1316:58:11.57
+ 1303:36:05.19
+ 1311:43:49.83
+ 1300:25:09.01
+ 1302:49:27.52
+ 1298:57:52.02
+ 1312:45:44.87
+ 1317:30:57.82
+ 1300:25:09.15
+ 1302:49:27.11
+ 1298:57:52.48
+ 1312:45:44.66
+ 1317:30:57.58
+ 1318:30:04.18
+ 1297:56:51.59
+ 16344:00:00.00
+ 16348:50:38.12
+ 16356:31:35.23
+ 16356:47:53.35
+ 16345:26:00.46
+ 16364:58:11.57
+ 16351:36:05.19
+ 16359:43:49.83
+ 16348:25:09.01
+ 16350:49:27.52
+ 16346:57:52.02
+ 16360:45:44.87
+ 16365:30:57.82
+ 16348:25:09.15
+ 16350:49:27.11
+ 16346:57:52.48
+ 16360:45:44.66
+ 16365:30:57.58
+ 16366:30:04.18
+ 16345:56:51.59
+ 00:00:00.00
+ -04:50:38.12
+ -12:31:35.23
+ -12:47:53.35
+ -01:26:00.46
+ -20:58:11.57
+ -07:36:05.19
+ -15:43:49.83
+ -04:25:09.01
+ -06:49:27.52
+ -02:57:52.02
+ -16:45:44.87
+ -21:30:57.82
+ -04:25:09.15
+ -06:49:27.11
+ -02:57:52.48
+ -16:45:44.66
+ -21:30:57.58
+ -22:30:04.18
+ -01:56:51.59
+ -24:00:00.00
+ -28:50:38.12
+ -36:31:35.23
+ -36:47:53.35
+ -25:26:00.46
+ -44:58:11.57
+ -31:36:05.19
+ -39:43:49.83
+ -28:25:09.01
+ -30:49:27.52
+ -26:57:52.02
+ -40:45:44.87
+ -45:30:57.82
+ -28:25:09.15
+ -30:49:27.11
+ -26:57:52.48
+ -40:45:44.66
+ -45:30:57.58
+ -46:30:04.18
+ -25:56:51.59
+ -48:00:00.00
+ -52:50:38.12
+ -60:31:35.23
+ -60:47:53.35
+ -49:26:00.46
+ -68:58:11.57
+ -55:36:05.19
+ -63:43:49.83
+ -52:25:09.01
+ -54:49:27.52
+ -50:57:52.02
+ -64:45:44.87
+ -69:30:57.82
+ -52:25:09.15
+ -54:49:27.11
+ -50:57:52.48
+ -64:45:44.66
+ -69:30:57.58
+ -70:30:04.18
+ -49:56:51.59
+ -1296:00:00.00
+ -1300:50:38.12
+ -1308:31:35.23
+ -1308:47:53.35
+ -1297:26:00.46
+ -1316:58:11.57
+ -1303:36:05.19
+ -1311:43:49.83
+ -1300:25:09.01
+ -1302:49:27.52
+ -1298:57:52.02
+ -1312:45:44.87
+ -1317:30:57.82
+ -1300:25:09.15
+ -1302:49:27.11
+ -1298:57:52.48
+ -1312:45:44.66
+ -1317:30:57.58
+ -1318:30:04.18
+ -1297:56:51.59
+-16344:00:00.00
+-16348:50:38.12
+-16356:31:35.23
+-16356:47:53.35
+-16345:26:00.46
+-16364:58:11.57
+-16351:36:05.19
+-16359:43:49.83
+-16348:25:09.01
+-16350:49:27.52
+-16346:57:52.02
+-16360:45:44.87
+-16365:30:57.82
+-16348:25:09.15
+-16350:49:27.11
+-16346:57:52.48
+-16360:45:44.66
+-16365:30:57.58
+-16366:30:04.18
+-16345:56:51.59
diff --git
a/rust/pspp/src/format/testdata/display/time15.3.txt
b/rust/pspp/src/format/testdata/display/time15.3.txt
index 2934bfb9ad06ba6f348c168ce19df94816eae7c7..aced7d3662efb9e45ae5df7ffa3250f51770f856 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time15.3.txt
+++ b/
rust/pspp/src/format/testdata/display/time15.3.txt
@@
-1,200
+1,200
@@
-
00:00:00.000
-
04:50:38.123
-
12:31:35.235
-
12:47:53.345
-
01:26:00.456
-
20:58:11.567
-
07:36:05.190
-
15:43:49.831
-
04:25:09.013
-
06:49:27.524
-
02:57:52.016
-
16:45:44.865
-
21:30:57.820
-
04:25:09.154
-
06:49:27.105
-
02:57:52.482
-
16:45:44.658
-
21:30:57.582
-
22:30:04.183
-
01:56:51.593
-
24:00:00.000
-
28:50:38.123
-
36:31:35.235
-
36:47:53.345
-
25:26:00.456
-
44:58:11.567
-
31:36:05.190
-
39:43:49.831
-
28:25:09.013
-
30:49:27.524
-
26:57:52.016
-
40:45:44.865
-
45:30:57.820
-
28:25:09.154
-
30:49:27.105
-
26:57:52.482
-
40:45:44.658
-
45:30:57.582
-
46:30:04.183
-
25:56:51.593
-
48:00:00.000
-
52:50:38.123
-
60:31:35.235
-
60:47:53.345
-
49:26:00.456
-
68:58:11.567
-
55:36:05.190
-
63:43:49.831
-
52:25:09.013
-
54:49:27.524
-
50:57:52.016
-
64:45:44.865
-
69:30:57.820
-
52:25:09.154
-
54:49:27.105
-
50:57:52.482
-
64:45:44.658
-
69:30:57.582
-
70:30:04.183
-
49:56:51.593
-
1296:00:00.000
-
1300:50:38.123
-
1308:31:35.235
-
1308:47:53.345
-
1297:26:00.456
-
1316:58:11.567
-
1303:36:05.190
-
1311:43:49.831
-
1300:25:09.013
-
1302:49:27.524
-
1298:57:52.016
-
1312:45:44.865
-
1317:30:57.820
-
1300:25:09.154
-
1302:49:27.105
-
1298:57:52.482
-
1312:45:44.658
-
1317:30:57.582
-
1318:30:04.183
-
1297:56:51.593
-
16344:00:00.000
-
16348:50:38.123
-
16356:31:35.235
-
16356:47:53.345
-
16345:26:00.456
-
16364:58:11.567
-
16351:36:05.190
-
16359:43:49.831
-
16348:25:09.013
-
16350:49:27.524
-
16346:57:52.016
-
16360:45:44.865
-
16365:30:57.820
-
16348:25:09.154
-
16350:49:27.105
-
16346:57:52.482
-
16360:45:44.658
-
16365:30:57.582
-
16366:30:04.183
-
16345:56:51.593
-
00:00:00.000
-
-04:50:38.123
-
-12:31:35.235
-
-12:47:53.345
-
-01:26:00.456
-
-20:58:11.567
-
-07:36:05.190
-
-15:43:49.831
-
-04:25:09.013
-
-06:49:27.524
-
-02:57:52.016
-
-16:45:44.865
-
-21:30:57.820
-
-04:25:09.154
-
-06:49:27.105
-
-02:57:52.482
-
-16:45:44.658
-
-21:30:57.582
-
-22:30:04.183
-
-01:56:51.593
-
-24:00:00.000
-
-28:50:38.123
-
-36:31:35.235
-
-36:47:53.345
-
-25:26:00.456
-
-44:58:11.567
-
-31:36:05.190
-
-39:43:49.831
-
-28:25:09.013
-
-30:49:27.524
-
-26:57:52.016
-
-40:45:44.865
-
-45:30:57.820
-
-28:25:09.154
-
-30:49:27.105
-
-26:57:52.482
-
-40:45:44.658
-
-45:30:57.582
-
-46:30:04.183
-
-25:56:51.593
-
-48:00:00.000
-
-52:50:38.123
-
-60:31:35.235
-
-60:47:53.345
-
-49:26:00.456
-
-68:58:11.567
-
-55:36:05.190
-
-63:43:49.831
-
-52:25:09.013
-
-54:49:27.524
-
-50:57:52.016
-
-64:45:44.865
-
-69:30:57.820
-
-52:25:09.154
-
-54:49:27.105
-
-50:57:52.482
-
-64:45:44.658
-
-69:30:57.582
-
-70:30:04.183
-
-49:56:51.593
-
-1296:00:00.000
-
-1300:50:38.123
-
-1308:31:35.235
-
-1308:47:53.345
-
-1297:26:00.456
-
-1316:58:11.567
-
-1303:36:05.190
-
-1311:43:49.831
-
-1300:25:09.013
-
-1302:49:27.524
-
-1298:57:52.016
-
-1312:45:44.865
-
-1317:30:57.820
-
-1300:25:09.154
-
-1302:49:27.105
-
-1298:57:52.482
-
-1312:45:44.658
-
-1317:30:57.582
-
-1318:30:04.183
-
-1297:56:51.593
-
-16344:00:00.00
-
-16348:50:38.12
-
-16356:31:35.23
-
-16356:47:53.35
-
-16345:26:00.46
-
-16364:58:11.57
-
-16351:36:05.19
-
-16359:43:49.83
-
-16348:25:09.01
-
-16350:49:27.52
-
-16346:57:52.02
-
-16360:45:44.87
-
-16365:30:57.82
-
-16348:25:09.15
-
-16350:49:27.11
-
-16346:57:52.48
-
-16360:45:44.66
-
-16365:30:57.58
-
-16366:30:04.18
-
-16345:56:51.59
+ 00:00:00.000
+ 04:50:38.123
+ 12:31:35.235
+ 12:47:53.345
+ 01:26:00.456
+ 20:58:11.567
+ 07:36:05.190
+ 15:43:49.831
+ 04:25:09.013
+ 06:49:27.524
+ 02:57:52.016
+ 16:45:44.865
+ 21:30:57.820
+ 04:25:09.154
+ 06:49:27.105
+ 02:57:52.482
+ 16:45:44.658
+ 21:30:57.582
+ 22:30:04.183
+ 01:56:51.593
+ 24:00:00.000
+ 28:50:38.123
+ 36:31:35.235
+ 36:47:53.345
+ 25:26:00.456
+ 44:58:11.567
+ 31:36:05.190
+ 39:43:49.831
+ 28:25:09.013
+ 30:49:27.524
+ 26:57:52.016
+ 40:45:44.865
+ 45:30:57.820
+ 28:25:09.154
+ 30:49:27.105
+ 26:57:52.482
+ 40:45:44.658
+ 45:30:57.582
+ 46:30:04.183
+ 25:56:51.593
+ 48:00:00.000
+ 52:50:38.123
+ 60:31:35.235
+ 60:47:53.345
+ 49:26:00.456
+ 68:58:11.567
+ 55:36:05.190
+ 63:43:49.831
+ 52:25:09.013
+ 54:49:27.524
+ 50:57:52.016
+ 64:45:44.865
+ 69:30:57.820
+ 52:25:09.154
+ 54:49:27.105
+ 50:57:52.482
+ 64:45:44.658
+ 69:30:57.582
+ 70:30:04.183
+ 49:56:51.593
+ 1296:00:00.000
+ 1300:50:38.123
+ 1308:31:35.235
+ 1308:47:53.345
+ 1297:26:00.456
+ 1316:58:11.567
+ 1303:36:05.190
+ 1311:43:49.831
+ 1300:25:09.013
+ 1302:49:27.524
+ 1298:57:52.016
+ 1312:45:44.865
+ 1317:30:57.820
+ 1300:25:09.154
+ 1302:49:27.105
+ 1298:57:52.482
+ 1312:45:44.658
+ 1317:30:57.582
+ 1318:30:04.183
+ 1297:56:51.593
+16344:00:00.000
+16348:50:38.123
+16356:31:35.235
+16356:47:53.345
+16345:26:00.456
+16364:58:11.567
+16351:36:05.190
+16359:43:49.831
+16348:25:09.013
+16350:49:27.524
+16346:57:52.016
+16360:45:44.865
+16365:30:57.820
+16348:25:09.154
+16350:49:27.105
+16346:57:52.482
+16360:45:44.658
+16365:30:57.582
+16366:30:04.183
+16345:56:51.593
+ 00:00:00.000
+ -04:50:38.123
+ -12:31:35.235
+ -12:47:53.345
+ -01:26:00.456
+ -20:58:11.567
+ -07:36:05.190
+ -15:43:49.831
+ -04:25:09.013
+ -06:49:27.524
+ -02:57:52.016
+ -16:45:44.865
+ -21:30:57.820
+ -04:25:09.154
+ -06:49:27.105
+ -02:57:52.482
+ -16:45:44.658
+ -21:30:57.582
+ -22:30:04.183
+ -01:56:51.593
+ -24:00:00.000
+ -28:50:38.123
+ -36:31:35.235
+ -36:47:53.345
+ -25:26:00.456
+ -44:58:11.567
+ -31:36:05.190
+ -39:43:49.831
+ -28:25:09.013
+ -30:49:27.524
+ -26:57:52.016
+ -40:45:44.865
+ -45:30:57.820
+ -28:25:09.154
+ -30:49:27.105
+ -26:57:52.482
+ -40:45:44.658
+ -45:30:57.582
+ -46:30:04.183
+ -25:56:51.593
+ -48:00:00.000
+ -52:50:38.123
+ -60:31:35.235
+ -60:47:53.345
+ -49:26:00.456
+ -68:58:11.567
+ -55:36:05.190
+ -63:43:49.831
+ -52:25:09.013
+ -54:49:27.524
+ -50:57:52.016
+ -64:45:44.865
+ -69:30:57.820
+ -52:25:09.154
+ -54:49:27.105
+ -50:57:52.482
+ -64:45:44.658
+ -69:30:57.582
+ -70:30:04.183
+ -49:56:51.593
+-1296:00:00.000
+-1300:50:38.123
+-1308:31:35.235
+-1308:47:53.345
+-1297:26:00.456
+-1316:58:11.567
+-1303:36:05.190
+-1311:43:49.831
+-1300:25:09.013
+-1302:49:27.524
+-1298:57:52.016
+-1312:45:44.865
+-1317:30:57.820
+-1300:25:09.154
+-1302:49:27.105
+-1298:57:52.482
+-1312:45:44.658
+-1317:30:57.582
+-1318:30:04.183
+-1297:56:51.593
+-16344:00:00.00
+-16348:50:38.12
+-16356:31:35.23
+-16356:47:53.35
+-16345:26:00.46
+-16364:58:11.57
+-16351:36:05.19
+-16359:43:49.83
+-16348:25:09.01
+-16350:49:27.52
+-16346:57:52.02
+-16360:45:44.87
+-16365:30:57.82
+-16348:25:09.15
+-16350:49:27.11
+-16346:57:52.48
+-16360:45:44.66
+-16365:30:57.58
+-16366:30:04.18
+-16345:56:51.59
diff --git
a/rust/pspp/src/format/testdata/display/time15.4.txt
b/rust/pspp/src/format/testdata/display/time15.4.txt
index 69041720c07f7827188807dae4536389159d8800..69e0d5dfa6cc76d2f65347e4fd00364a826ecfd7 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time15.4.txt
+++ b/
rust/pspp/src/format/testdata/display/time15.4.txt
@@
-1,200
+1,200
@@
-
00:00:00.0000
-
04:50:38.1230
-
12:31:35.2345
-
12:47:53.3451
-
01:26:00.4561
-
20:58:11.5668
-
07:36:05.1896
-
15:43:49.8313
-
04:25:09.0129
-
06:49:27.5238
-
02:57:52.0156
-
16:45:44.8653
-
21:30:57.8205
-
04:25:09.1539
-
06:49:27.1053
-
02:57:52.4823
-
16:45:44.6583
-
21:30:57.5822
-
22:30:04.1835
-
01:56:51.5932
-
24:00:00.0000
-
28:50:38.1230
-
36:31:35.2345
-
36:47:53.3451
-
25:26:00.4561
-
44:58:11.5668
-
31:36:05.1896
-
39:43:49.8313
-
28:25:09.0129
-
30:49:27.5237
-
26:57:52.0157
-
40:45:44.8653
-
45:30:57.8205
-
28:25:09.1540
-
30:49:27.1053
-
26:57:52.4823
-
40:45:44.6583
-
45:30:57.5822
-
46:30:04.1835
-
25:56:51.5932
-
48:00:00.0000
-
52:50:38.1230
-
60:31:35.2345
-
60:47:53.3451
-
49:26:00.4562
-
68:58:11.5668
-
55:36:05.1896
-
63:43:49.8313
-
52:25:09.0129
-
54:49:27.5237
-
50:57:52.0156
-
64:45:44.8653
-
69:30:57.8205
-
52:25:09.1540
-
54:49:27.1053
-
50:57:52.4823
-
64:45:44.6583
-
69:30:57.5822
-
70:30:04.1835
-
49:56:51.5932
-
1296:00:00.0000
-
1300:50:38.1230
-
1308:31:35.2345
-
1308:47:53.3450
-
1297:26:00.4561
-
1316:58:11.5668
-
1303:36:05.1896
-
1311:43:49.8313
-
1300:25:09.0129
-
1302:49:27.5237
-
1298:57:52.0157
-
1312:45:44.8653
-
1317:30:57.8205
-
1300:25:09.1540
-
1302:49:27.1053
-
1298:57:52.4823
-
1312:45:44.6583
-
1317:30:57.5822
-
1318:30:04.1835
-
1297:56:51.5932
-
16344:00:00.000
-
16348:50:38.123
-
16356:31:35.235
-
16356:47:53.345
-
16345:26:00.456
-
16364:58:11.567
-
16351:36:05.190
-
16359:43:49.831
-
16348:25:09.013
-
16350:49:27.524
-
16346:57:52.016
-
16360:45:44.865
-
16365:30:57.820
-
16348:25:09.154
-
16350:49:27.105
-
16346:57:52.482
-
16360:45:44.658
-
16365:30:57.582
-
16366:30:04.183
-
16345:56:51.593
-
00:00:00.0000
-
-04:50:38.1230
-
-12:31:35.2345
-
-12:47:53.3451
-
-01:26:00.4561
-
-20:58:11.5668
-
-07:36:05.1896
-
-15:43:49.8313
-
-04:25:09.0129
-
-06:49:27.5238
-
-02:57:52.0156
-
-16:45:44.8653
-
-21:30:57.8205
-
-04:25:09.1539
-
-06:49:27.1053
-
-02:57:52.4823
-
-16:45:44.6583
-
-21:30:57.5822
-
-22:30:04.1835
-
-01:56:51.5932
-
-24:00:00.0000
-
-28:50:38.1230
-
-36:31:35.2345
-
-36:47:53.3451
-
-25:26:00.4561
-
-44:58:11.5668
-
-31:36:05.1896
-
-39:43:49.8313
-
-28:25:09.0129
-
-30:49:27.5237
-
-26:57:52.0157
-
-40:45:44.8653
-
-45:30:57.8205
-
-28:25:09.1540
-
-30:49:27.1053
-
-26:57:52.4823
-
-40:45:44.6583
-
-45:30:57.5822
-
-46:30:04.1835
-
-25:56:51.5932
-
-48:00:00.0000
-
-52:50:38.1230
-
-60:31:35.2345
-
-60:47:53.3451
-
-49:26:00.4562
-
-68:58:11.5668
-
-55:36:05.1896
-
-63:43:49.8313
-
-52:25:09.0129
-
-54:49:27.5237
-
-50:57:52.0156
-
-64:45:44.8653
-
-69:30:57.8205
-
-52:25:09.1540
-
-54:49:27.1053
-
-50:57:52.4823
-
-64:45:44.6583
-
-69:30:57.5822
-
-70:30:04.1835
-
-49:56:51.5932
-
-1296:00:00.000
-
-1300:50:38.123
-
-1308:31:35.235
-
-1308:47:53.345
-
-1297:26:00.456
-
-1316:58:11.567
-
-1303:36:05.190
-
-1311:43:49.831
-
-1300:25:09.013
-
-1302:49:27.524
-
-1298:57:52.016
-
-1312:45:44.865
-
-1317:30:57.820
-
-1300:25:09.154
-
-1302:49:27.105
-
-1298:57:52.482
-
-1312:45:44.658
-
-1317:30:57.582
-
-1318:30:04.183
-
-1297:56:51.593
-
-16344:00:00.00
-
-16348:50:38.12
-
-16356:31:35.23
-
-16356:47:53.35
-
-16345:26:00.46
-
-16364:58:11.57
-
-16351:36:05.19
-
-16359:43:49.83
-
-16348:25:09.01
-
-16350:49:27.52
-
-16346:57:52.02
-
-16360:45:44.87
-
-16365:30:57.82
-
-16348:25:09.15
-
-16350:49:27.11
-
-16346:57:52.48
-
-16360:45:44.66
-
-16365:30:57.58
-
-16366:30:04.18
-
-16345:56:51.59
+ 00:00:00.0000
+ 04:50:38.1230
+ 12:31:35.2345
+ 12:47:53.3451
+ 01:26:00.4561
+ 20:58:11.5668
+ 07:36:05.1896
+ 15:43:49.8313
+ 04:25:09.0129
+ 06:49:27.5238
+ 02:57:52.0156
+ 16:45:44.8653
+ 21:30:57.8205
+ 04:25:09.1539
+ 06:49:27.1053
+ 02:57:52.4823
+ 16:45:44.6583
+ 21:30:57.5822
+ 22:30:04.1835
+ 01:56:51.5932
+ 24:00:00.0000
+ 28:50:38.1230
+ 36:31:35.2345
+ 36:47:53.3451
+ 25:26:00.4561
+ 44:58:11.5668
+ 31:36:05.1896
+ 39:43:49.8313
+ 28:25:09.0129
+ 30:49:27.5237
+ 26:57:52.0157
+ 40:45:44.8653
+ 45:30:57.8205
+ 28:25:09.1540
+ 30:49:27.1053
+ 26:57:52.4823
+ 40:45:44.6583
+ 45:30:57.5822
+ 46:30:04.1835
+ 25:56:51.5932
+ 48:00:00.0000
+ 52:50:38.1230
+ 60:31:35.2345
+ 60:47:53.3451
+ 49:26:00.4562
+ 68:58:11.5668
+ 55:36:05.1896
+ 63:43:49.8313
+ 52:25:09.0129
+ 54:49:27.5237
+ 50:57:52.0156
+ 64:45:44.8653
+ 69:30:57.8205
+ 52:25:09.1540
+ 54:49:27.1053
+ 50:57:52.4823
+ 64:45:44.6583
+ 69:30:57.5822
+ 70:30:04.1835
+ 49:56:51.5932
+1296:00:00.0000
+1300:50:38.1230
+1308:31:35.2345
+1308:47:53.3450
+1297:26:00.4561
+1316:58:11.5668
+1303:36:05.1896
+1311:43:49.8313
+1300:25:09.0129
+1302:49:27.5237
+1298:57:52.0157
+1312:45:44.8653
+1317:30:57.8205
+1300:25:09.1540
+1302:49:27.1053
+1298:57:52.4823
+1312:45:44.6583
+1317:30:57.5822
+1318:30:04.1835
+1297:56:51.5932
+16344:00:00.000
+16348:50:38.123
+16356:31:35.235
+16356:47:53.345
+16345:26:00.456
+16364:58:11.567
+16351:36:05.190
+16359:43:49.831
+16348:25:09.013
+16350:49:27.524
+16346:57:52.016
+16360:45:44.865
+16365:30:57.820
+16348:25:09.154
+16350:49:27.105
+16346:57:52.482
+16360:45:44.658
+16365:30:57.582
+16366:30:04.183
+16345:56:51.593
+ 00:00:00.0000
+ -04:50:38.1230
+ -12:31:35.2345
+ -12:47:53.3451
+ -01:26:00.4561
+ -20:58:11.5668
+ -07:36:05.1896
+ -15:43:49.8313
+ -04:25:09.0129
+ -06:49:27.5238
+ -02:57:52.0156
+ -16:45:44.8653
+ -21:30:57.8205
+ -04:25:09.1539
+ -06:49:27.1053
+ -02:57:52.4823
+ -16:45:44.6583
+ -21:30:57.5822
+ -22:30:04.1835
+ -01:56:51.5932
+ -24:00:00.0000
+ -28:50:38.1230
+ -36:31:35.2345
+ -36:47:53.3451
+ -25:26:00.4561
+ -44:58:11.5668
+ -31:36:05.1896
+ -39:43:49.8313
+ -28:25:09.0129
+ -30:49:27.5237
+ -26:57:52.0157
+ -40:45:44.8653
+ -45:30:57.8205
+ -28:25:09.1540
+ -30:49:27.1053
+ -26:57:52.4823
+ -40:45:44.6583
+ -45:30:57.5822
+ -46:30:04.1835
+ -25:56:51.5932
+ -48:00:00.0000
+ -52:50:38.1230
+ -60:31:35.2345
+ -60:47:53.3451
+ -49:26:00.4562
+ -68:58:11.5668
+ -55:36:05.1896
+ -63:43:49.8313
+ -52:25:09.0129
+ -54:49:27.5237
+ -50:57:52.0156
+ -64:45:44.8653
+ -69:30:57.8205
+ -52:25:09.1540
+ -54:49:27.1053
+ -50:57:52.4823
+ -64:45:44.6583
+ -69:30:57.5822
+ -70:30:04.1835
+ -49:56:51.5932
+-1296:00:00.000
+-1300:50:38.123
+-1308:31:35.235
+-1308:47:53.345
+-1297:26:00.456
+-1316:58:11.567
+-1303:36:05.190
+-1311:43:49.831
+-1300:25:09.013
+-1302:49:27.524
+-1298:57:52.016
+-1312:45:44.865
+-1317:30:57.820
+-1300:25:09.154
+-1302:49:27.105
+-1298:57:52.482
+-1312:45:44.658
+-1317:30:57.582
+-1318:30:04.183
+-1297:56:51.593
+-16344:00:00.00
+-16348:50:38.12
+-16356:31:35.23
+-16356:47:53.35
+-16345:26:00.46
+-16364:58:11.57
+-16351:36:05.19
+-16359:43:49.83
+-16348:25:09.01
+-16350:49:27.52
+-16346:57:52.02
+-16360:45:44.87
+-16365:30:57.82
+-16348:25:09.15
+-16350:49:27.11
+-16346:57:52.48
+-16360:45:44.66
+-16365:30:57.58
+-16366:30:04.18
+-16345:56:51.59
diff --git
a/rust/pspp/src/format/testdata/display/time15.5.txt
b/rust/pspp/src/format/testdata/display/time15.5.txt
index cc56d9624bacf7cd9cfebfe08b0dbfaee1837478..2e0d50e98ffae01cf867b1173bec2e20ccc6d8d6 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time15.5.txt
+++ b/
rust/pspp/src/format/testdata/display/time15.5.txt
@@
-1,200
+1,200
@@
-
00:00:00.00000
-
04:50:38.12301
-
12:31:35.23453
-
12:47:53.34505
-
01:26:00.45615
-
20:58:11.56677
-
07:36:05.18964
-
15:43:49.83132
-
04:25:09.01293
-
06:49:27.52375
-
02:57:52.01565
-
16:45:44.86529
-
21:30:57.82047
-
04:25:09.15395
-
06:49:27.10533
-
02:57:52.48229
-
16:45:44.65827
-
21:30:57.58219
-
22:30:04.18347
-
01:56:51.59319
-
24:00:00.00000
-
28:50:38.12301
-
36:31:35.23453
-
36:47:53.34505
-
25:26:00.45615
-
44:58:11.56677
-
31:36:05.18964
-
39:43:49.83132
-
28:25:09.01293
-
30:49:27.52375
-
26:57:52.01565
-
40:45:44.86529
-
45:30:57.82047
-
28:25:09.15395
-
30:49:27.10533
-
26:57:52.48229
-
40:45:44.65827
-
45:30:57.58219
-
46:30:04.18347
-
25:56:51.59319
-
48:00:00.00000
-
52:50:38.12301
-
60:31:35.23453
-
60:47:53.34505
-
49:26:00.45615
-
68:58:11.56677
-
55:36:05.18964
-
63:43:49.83132
-
52:25:09.01293
-
54:49:27.52375
-
50:57:52.01565
-
64:45:44.86529
-
69:30:57.82047
-
52:25:09.15395
-
54:49:27.10533
-
50:57:52.48229
-
64:45:44.65827
-
69:30:57.58219
-
70:30:04.18347
-
49:56:51.59319
-
1296:00:00.0000
-
1300:50:38.1230
-
1308:31:35.2345
-
1308:47:53.3450
-
1297:26:00.4561
-
1316:58:11.5668
-
1303:36:05.1896
-
1311:43:49.8313
-
1300:25:09.0129
-
1302:49:27.5237
-
1298:57:52.0157
-
1312:45:44.8653
-
1317:30:57.8205
-
1300:25:09.1540
-
1302:49:27.1053
-
1298:57:52.4823
-
1312:45:44.6583
-
1317:30:57.5822
-
1318:30:04.1835
-
1297:56:51.5932
-
16344:00:00.000
-
16348:50:38.123
-
16356:31:35.235
-
16356:47:53.345
-
16345:26:00.456
-
16364:58:11.567
-
16351:36:05.190
-
16359:43:49.831
-
16348:25:09.013
-
16350:49:27.524
-
16346:57:52.016
-
16360:45:44.865
-
16365:30:57.820
-
16348:25:09.154
-
16350:49:27.105
-
16346:57:52.482
-
16360:45:44.658
-
16365:30:57.582
-
16366:30:04.183
-
16345:56:51.593
-
00:00:00.00000
-
-04:50:38.12301
-
-12:31:35.23453
-
-12:47:53.34505
-
-01:26:00.45615
-
-20:58:11.56677
-
-07:36:05.18964
-
-15:43:49.83132
-
-04:25:09.01293
-
-06:49:27.52375
-
-02:57:52.01565
-
-16:45:44.86529
-
-21:30:57.82047
-
-04:25:09.15395
-
-06:49:27.10533
-
-02:57:52.48229
-
-16:45:44.65827
-
-21:30:57.58219
-
-22:30:04.18347
-
-01:56:51.59319
-
-24:00:00.00000
-
-28:50:38.12301
-
-36:31:35.23453
-
-36:47:53.34505
-
-25:26:00.45615
-
-44:58:11.56677
-
-31:36:05.18964
-
-39:43:49.83132
-
-28:25:09.01293
-
-30:49:27.52375
-
-26:57:52.01565
-
-40:45:44.86529
-
-45:30:57.82047
-
-28:25:09.15395
-
-30:49:27.10533
-
-26:57:52.48229
-
-40:45:44.65827
-
-45:30:57.58219
-
-46:30:04.18347
-
-25:56:51.59319
-
-48:00:00.00000
-
-52:50:38.12301
-
-60:31:35.23453
-
-60:47:53.34505
-
-49:26:00.45615
-
-68:58:11.56677
-
-55:36:05.18964
-
-63:43:49.83132
-
-52:25:09.01293
-
-54:49:27.52375
-
-50:57:52.01565
-
-64:45:44.86529
-
-69:30:57.82047
-
-52:25:09.15395
-
-54:49:27.10533
-
-50:57:52.48229
-
-64:45:44.65827
-
-69:30:57.58219
-
-70:30:04.18347
-
-49:56:51.59319
-
-1296:00:00.000
-
-1300:50:38.123
-
-1308:31:35.235
-
-1308:47:53.345
-
-1297:26:00.456
-
-1316:58:11.567
-
-1303:36:05.190
-
-1311:43:49.831
-
-1300:25:09.013
-
-1302:49:27.524
-
-1298:57:52.016
-
-1312:45:44.865
-
-1317:30:57.820
-
-1300:25:09.154
-
-1302:49:27.105
-
-1298:57:52.482
-
-1312:45:44.658
-
-1317:30:57.582
-
-1318:30:04.183
-
-1297:56:51.593
-
-16344:00:00.00
-
-16348:50:38.12
-
-16356:31:35.23
-
-16356:47:53.35
-
-16345:26:00.46
-
-16364:58:11.57
-
-16351:36:05.19
-
-16359:43:49.83
-
-16348:25:09.01
-
-16350:49:27.52
-
-16346:57:52.02
-
-16360:45:44.87
-
-16365:30:57.82
-
-16348:25:09.15
-
-16350:49:27.11
-
-16346:57:52.48
-
-16360:45:44.66
-
-16365:30:57.58
-
-16366:30:04.18
-
-16345:56:51.59
+ 00:00:00.00000
+ 04:50:38.12301
+ 12:31:35.23453
+ 12:47:53.34505
+ 01:26:00.45615
+ 20:58:11.56677
+ 07:36:05.18964
+ 15:43:49.83132
+ 04:25:09.01293
+ 06:49:27.52375
+ 02:57:52.01565
+ 16:45:44.86529
+ 21:30:57.82047
+ 04:25:09.15395
+ 06:49:27.10533
+ 02:57:52.48229
+ 16:45:44.65827
+ 21:30:57.58219
+ 22:30:04.18347
+ 01:56:51.59319
+ 24:00:00.00000
+ 28:50:38.12301
+ 36:31:35.23453
+ 36:47:53.34505
+ 25:26:00.45615
+ 44:58:11.56677
+ 31:36:05.18964
+ 39:43:49.83132
+ 28:25:09.01293
+ 30:49:27.52375
+ 26:57:52.01565
+ 40:45:44.86529
+ 45:30:57.82047
+ 28:25:09.15395
+ 30:49:27.10533
+ 26:57:52.48229
+ 40:45:44.65827
+ 45:30:57.58219
+ 46:30:04.18347
+ 25:56:51.59319
+ 48:00:00.00000
+ 52:50:38.12301
+ 60:31:35.23453
+ 60:47:53.34505
+ 49:26:00.45615
+ 68:58:11.56677
+ 55:36:05.18964
+ 63:43:49.83132
+ 52:25:09.01293
+ 54:49:27.52375
+ 50:57:52.01565
+ 64:45:44.86529
+ 69:30:57.82047
+ 52:25:09.15395
+ 54:49:27.10533
+ 50:57:52.48229
+ 64:45:44.65827
+ 69:30:57.58219
+ 70:30:04.18347
+ 49:56:51.59319
+1296:00:00.0000
+1300:50:38.1230
+1308:31:35.2345
+1308:47:53.3450
+1297:26:00.4561
+1316:58:11.5668
+1303:36:05.1896
+1311:43:49.8313
+1300:25:09.0129
+1302:49:27.5237
+1298:57:52.0157
+1312:45:44.8653
+1317:30:57.8205
+1300:25:09.1540
+1302:49:27.1053
+1298:57:52.4823
+1312:45:44.6583
+1317:30:57.5822
+1318:30:04.1835
+1297:56:51.5932
+16344:00:00.000
+16348:50:38.123
+16356:31:35.235
+16356:47:53.345
+16345:26:00.456
+16364:58:11.567
+16351:36:05.190
+16359:43:49.831
+16348:25:09.013
+16350:49:27.524
+16346:57:52.016
+16360:45:44.865
+16365:30:57.820
+16348:25:09.154
+16350:49:27.105
+16346:57:52.482
+16360:45:44.658
+16365:30:57.582
+16366:30:04.183
+16345:56:51.593
+ 00:00:00.00000
+-04:50:38.12301
+-12:31:35.23453
+-12:47:53.34505
+-01:26:00.45615
+-20:58:11.56677
+-07:36:05.18964
+-15:43:49.83132
+-04:25:09.01293
+-06:49:27.52375
+-02:57:52.01565
+-16:45:44.86529
+-21:30:57.82047
+-04:25:09.15395
+-06:49:27.10533
+-02:57:52.48229
+-16:45:44.65827
+-21:30:57.58219
+-22:30:04.18347
+-01:56:51.59319
+-24:00:00.00000
+-28:50:38.12301
+-36:31:35.23453
+-36:47:53.34505
+-25:26:00.45615
+-44:58:11.56677
+-31:36:05.18964
+-39:43:49.83132
+-28:25:09.01293
+-30:49:27.52375
+-26:57:52.01565
+-40:45:44.86529
+-45:30:57.82047
+-28:25:09.15395
+-30:49:27.10533
+-26:57:52.48229
+-40:45:44.65827
+-45:30:57.58219
+-46:30:04.18347
+-25:56:51.59319
+-48:00:00.00000
+-52:50:38.12301
+-60:31:35.23453
+-60:47:53.34505
+-49:26:00.45615
+-68:58:11.56677
+-55:36:05.18964
+-63:43:49.83132
+-52:25:09.01293
+-54:49:27.52375
+-50:57:52.01565
+-64:45:44.86529
+-69:30:57.82047
+-52:25:09.15395
+-54:49:27.10533
+-50:57:52.48229
+-64:45:44.65827
+-69:30:57.58219
+-70:30:04.18347
+-49:56:51.59319
+-1296:00:00.000
+-1300:50:38.123
+-1308:31:35.235
+-1308:47:53.345
+-1297:26:00.456
+-1316:58:11.567
+-1303:36:05.190
+-1311:43:49.831
+-1300:25:09.013
+-1302:49:27.524
+-1298:57:52.016
+-1312:45:44.865
+-1317:30:57.820
+-1300:25:09.154
+-1302:49:27.105
+-1298:57:52.482
+-1312:45:44.658
+-1317:30:57.582
+-1318:30:04.183
+-1297:56:51.593
+-16344:00:00.00
+-16348:50:38.12
+-16356:31:35.23
+-16356:47:53.35
+-16345:26:00.46
+-16364:58:11.57
+-16351:36:05.19
+-16359:43:49.83
+-16348:25:09.01
+-16350:49:27.52
+-16346:57:52.02
+-16360:45:44.87
+-16365:30:57.82
+-16348:25:09.15
+-16350:49:27.11
+-16346:57:52.48
+-16360:45:44.66
+-16365:30:57.58
+-16366:30:04.18
+-16345:56:51.59
diff --git
a/rust/pspp/src/format/testdata/display/time15.6.txt
b/rust/pspp/src/format/testdata/display/time15.6.txt
index 7d50a2d3755a1796fa058eafa7874e96481d2caf..88ccd9341f102d537d13749aaf6f357a30edacc6 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time15.6.txt
+++ b/
rust/pspp/src/format/testdata/display/time15.6.txt
@@
-1,200
+1,200
@@
-
00:00:00.000000
-
04:50:38.123010
-
12:31:35.234530
-
12:47:53.345050
-
01:26:00.456150
-
20:58:11.566770
-
07:36:05.189640
-
15:43:49.831320
-
04:25:09.012930
-
06:49:27.523750
-
02:57:52.015650
-
16:45:44.865290
-
21:30:57.820470
-
04:25:09.153950
-
06:49:27.105330
-
02:57:52.482290
-
16:45:44.658270
-
21:30:57.582190
-
22:30:04.183470
-
01:56:51.593190
-
24:00:00.000000
-
28:50:38.123010
-
36:31:35.234530
-
36:47:53.345050
-
25:26:00.456150
-
44:58:11.566770
-
31:36:05.189640
-
39:43:49.831320
-
28:25:09.012930
-
30:49:27.523750
-
26:57:52.015650
-
40:45:44.865290
-
45:30:57.820470
-
28:25:09.153950
-
30:49:27.105330
-
26:57:52.482290
-
40:45:44.658270
-
45:30:57.582190
-
46:30:04.183470
-
25:56:51.593190
-
48:00:00.000000
-
52:50:38.123010
-
60:31:35.234530
-
60:47:53.345050
-
49:26:00.456150
-
68:58:11.566770
-
55:36:05.189640
-
63:43:49.831320
-
52:25:09.012930
-
54:49:27.523750
-
50:57:52.015650
-
64:45:44.865290
-
69:30:57.820470
-
52:25:09.153950
-
54:49:27.105330
-
50:57:52.482290
-
64:45:44.658270
-
69:30:57.582190
-
70:30:04.183470
-
49:56:51.593190
-
1296:00:00.0000
-
1300:50:38.1230
-
1308:31:35.2345
-
1308:47:53.3450
-
1297:26:00.4561
-
1316:58:11.5668
-
1303:36:05.1896
-
1311:43:49.8313
-
1300:25:09.0129
-
1302:49:27.5237
-
1298:57:52.0157
-
1312:45:44.8653
-
1317:30:57.8205
-
1300:25:09.1540
-
1302:49:27.1053
-
1298:57:52.4823
-
1312:45:44.6583
-
1317:30:57.5822
-
1318:30:04.1835
-
1297:56:51.5932
-
16344:00:00.000
-
16348:50:38.123
-
16356:31:35.235
-
16356:47:53.345
-
16345:26:00.456
-
16364:58:11.567
-
16351:36:05.190
-
16359:43:49.831
-
16348:25:09.013
-
16350:49:27.524
-
16346:57:52.016
-
16360:45:44.865
-
16365:30:57.820
-
16348:25:09.154
-
16350:49:27.105
-
16346:57:52.482
-
16360:45:44.658
-
16365:30:57.582
-
16366:30:04.183
-
16345:56:51.593
-
00:00:00.000000
-
-04:50:38.12301
-
-12:31:35.23453
-
-12:47:53.34505
-
-01:26:00.45615
-
-20:58:11.56677
-
-07:36:05.18964
-
-15:43:49.83132
-
-04:25:09.01293
-
-06:49:27.52375
-
-02:57:52.01565
-
-16:45:44.86529
-
-21:30:57.82047
-
-04:25:09.15395
-
-06:49:27.10533
-
-02:57:52.48229
-
-16:45:44.65827
-
-21:30:57.58219
-
-22:30:04.18347
-
-01:56:51.59319
-
-24:00:00.00000
-
-28:50:38.12301
-
-36:31:35.23453
-
-36:47:53.34505
-
-25:26:00.45615
-
-44:58:11.56677
-
-31:36:05.18964
-
-39:43:49.83132
-
-28:25:09.01293
-
-30:49:27.52375
-
-26:57:52.01565
-
-40:45:44.86529
-
-45:30:57.82047
-
-28:25:09.15395
-
-30:49:27.10533
-
-26:57:52.48229
-
-40:45:44.65827
-
-45:30:57.58219
-
-46:30:04.18347
-
-25:56:51.59319
-
-48:00:00.00000
-
-52:50:38.12301
-
-60:31:35.23453
-
-60:47:53.34505
-
-49:26:00.45615
-
-68:58:11.56677
-
-55:36:05.18964
-
-63:43:49.83132
-
-52:25:09.01293
-
-54:49:27.52375
-
-50:57:52.01565
-
-64:45:44.86529
-
-69:30:57.82047
-
-52:25:09.15395
-
-54:49:27.10533
-
-50:57:52.48229
-
-64:45:44.65827
-
-69:30:57.58219
-
-70:30:04.18347
-
-49:56:51.59319
-
-1296:00:00.000
-
-1300:50:38.123
-
-1308:31:35.235
-
-1308:47:53.345
-
-1297:26:00.456
-
-1316:58:11.567
-
-1303:36:05.190
-
-1311:43:49.831
-
-1300:25:09.013
-
-1302:49:27.524
-
-1298:57:52.016
-
-1312:45:44.865
-
-1317:30:57.820
-
-1300:25:09.154
-
-1302:49:27.105
-
-1298:57:52.482
-
-1312:45:44.658
-
-1317:30:57.582
-
-1318:30:04.183
-
-1297:56:51.593
-
-16344:00:00.00
-
-16348:50:38.12
-
-16356:31:35.23
-
-16356:47:53.35
-
-16345:26:00.46
-
-16364:58:11.57
-
-16351:36:05.19
-
-16359:43:49.83
-
-16348:25:09.01
-
-16350:49:27.52
-
-16346:57:52.02
-
-16360:45:44.87
-
-16365:30:57.82
-
-16348:25:09.15
-
-16350:49:27.11
-
-16346:57:52.48
-
-16360:45:44.66
-
-16365:30:57.58
-
-16366:30:04.18
-
-16345:56:51.59
+00:00:00.000000
+04:50:38.123010
+12:31:35.234530
+12:47:53.345050
+01:26:00.456150
+20:58:11.566770
+07:36:05.189640
+15:43:49.831320
+04:25:09.012930
+06:49:27.523750
+02:57:52.015650
+16:45:44.865290
+21:30:57.820470
+04:25:09.153950
+06:49:27.105330
+02:57:52.482290
+16:45:44.658270
+21:30:57.582190
+22:30:04.183470
+01:56:51.593190
+24:00:00.000000
+28:50:38.123010
+36:31:35.234530
+36:47:53.345050
+25:26:00.456150
+44:58:11.566770
+31:36:05.189640
+39:43:49.831320
+28:25:09.012930
+30:49:27.523750
+26:57:52.015650
+40:45:44.865290
+45:30:57.820470
+28:25:09.153950
+30:49:27.105330
+26:57:52.482290
+40:45:44.658270
+45:30:57.582190
+46:30:04.183470
+25:56:51.593190
+48:00:00.000000
+52:50:38.123010
+60:31:35.234530
+60:47:53.345050
+49:26:00.456150
+68:58:11.566770
+55:36:05.189640
+63:43:49.831320
+52:25:09.012930
+54:49:27.523750
+50:57:52.015650
+64:45:44.865290
+69:30:57.820470
+52:25:09.153950
+54:49:27.105330
+50:57:52.482290
+64:45:44.658270
+69:30:57.582190
+70:30:04.183470
+49:56:51.593190
+1296:00:00.0000
+1300:50:38.1230
+1308:31:35.2345
+1308:47:53.3450
+1297:26:00.4561
+1316:58:11.5668
+1303:36:05.1896
+1311:43:49.8313
+1300:25:09.0129
+1302:49:27.5237
+1298:57:52.0157
+1312:45:44.8653
+1317:30:57.8205
+1300:25:09.1540
+1302:49:27.1053
+1298:57:52.4823
+1312:45:44.6583
+1317:30:57.5822
+1318:30:04.1835
+1297:56:51.5932
+16344:00:00.000
+16348:50:38.123
+16356:31:35.235
+16356:47:53.345
+16345:26:00.456
+16364:58:11.567
+16351:36:05.190
+16359:43:49.831
+16348:25:09.013
+16350:49:27.524
+16346:57:52.016
+16360:45:44.865
+16365:30:57.820
+16348:25:09.154
+16350:49:27.105
+16346:57:52.482
+16360:45:44.658
+16365:30:57.582
+16366:30:04.183
+16345:56:51.593
+00:00:00.000000
+-04:50:38.12301
+-12:31:35.23453
+-12:47:53.34505
+-01:26:00.45615
+-20:58:11.56677
+-07:36:05.18964
+-15:43:49.83132
+-04:25:09.01293
+-06:49:27.52375
+-02:57:52.01565
+-16:45:44.86529
+-21:30:57.82047
+-04:25:09.15395
+-06:49:27.10533
+-02:57:52.48229
+-16:45:44.65827
+-21:30:57.58219
+-22:30:04.18347
+-01:56:51.59319
+-24:00:00.00000
+-28:50:38.12301
+-36:31:35.23453
+-36:47:53.34505
+-25:26:00.45615
+-44:58:11.56677
+-31:36:05.18964
+-39:43:49.83132
+-28:25:09.01293
+-30:49:27.52375
+-26:57:52.01565
+-40:45:44.86529
+-45:30:57.82047
+-28:25:09.15395
+-30:49:27.10533
+-26:57:52.48229
+-40:45:44.65827
+-45:30:57.58219
+-46:30:04.18347
+-25:56:51.59319
+-48:00:00.00000
+-52:50:38.12301
+-60:31:35.23453
+-60:47:53.34505
+-49:26:00.45615
+-68:58:11.56677
+-55:36:05.18964
+-63:43:49.83132
+-52:25:09.01293
+-54:49:27.52375
+-50:57:52.01565
+-64:45:44.86529
+-69:30:57.82047
+-52:25:09.15395
+-54:49:27.10533
+-50:57:52.48229
+-64:45:44.65827
+-69:30:57.58219
+-70:30:04.18347
+-49:56:51.59319
+-1296:00:00.000
+-1300:50:38.123
+-1308:31:35.235
+-1308:47:53.345
+-1297:26:00.456
+-1316:58:11.567
+-1303:36:05.190
+-1311:43:49.831
+-1300:25:09.013
+-1302:49:27.524
+-1298:57:52.016
+-1312:45:44.865
+-1317:30:57.820
+-1300:25:09.154
+-1302:49:27.105
+-1298:57:52.482
+-1312:45:44.658
+-1317:30:57.582
+-1318:30:04.183
+-1297:56:51.593
+-16344:00:00.00
+-16348:50:38.12
+-16356:31:35.23
+-16356:47:53.35
+-16345:26:00.46
+-16364:58:11.57
+-16351:36:05.19
+-16359:43:49.83
+-16348:25:09.01
+-16350:49:27.52
+-16346:57:52.02
+-16360:45:44.87
+-16365:30:57.82
+-16348:25:09.15
+-16350:49:27.11
+-16346:57:52.48
+-16360:45:44.66
+-16365:30:57.58
+-16366:30:04.18
+-16345:56:51.59
diff --git
a/rust/pspp/src/format/testdata/display/time15.txt
b/rust/pspp/src/format/testdata/display/time15.txt
index 3be7778b662808de80806f1a3b1a9edd1f59fef2..0b26106d62e57bd9532bc7610aa947235c3c24a0 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time15.txt
+++ b/
rust/pspp/src/format/testdata/display/time15.txt
@@
-1,200
+1,200
@@
-
00:00:00
-
04:50:38
-
12:31:35
-
12:47:53
-
01:26:00
-
20:58:11
-
07:36:05
-
15:43:49
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
22:30:04
-
01:56:51
-
24:00:00
-
28:50:38
-
36:31:35
-
36:47:53
-
25:26:00
-
44:58:11
-
31:36:05
-
39:43:49
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
46:30:04
-
25:56:51
-
48:00:00
-
52:50:38
-
60:31:35
-
60:47:53
-
49:26:00
-
68:58:11
-
55:36:05
-
63:43:49
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
70:30:04
-
49:56:51
-
1296:00:00
-
1300:50:38
-
1308:31:35
-
1308:47:53
-
1297:26:00
-
1316:58:11
-
1303:36:05
-
1311:43:49
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1300:25:09
-
1302:49:27
-
1298:57:52
-
1312:45:44
-
1317:30:57
-
1318:30:04
-
1297:56:51
-
16344:00:00
-
16348:50:38
-
16356:31:35
-
16356:47:53
-
16345:26:00
-
16364:58:11
-
16351:36:05
-
16359:43:49
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16348:25:09
-
16350:49:27
-
16346:57:52
-
16360:45:44
-
16365:30:57
-
16366:30:04
-
16345:56:51
-
00:00:00
-
-04:50:38
-
-12:31:35
-
-12:47:53
-
-01:26:00
-
-20:58:11
-
-07:36:05
-
-15:43:49
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-22:30:04
-
-01:56:51
-
-24:00:00
-
-28:50:38
-
-36:31:35
-
-36:47:53
-
-25:26:00
-
-44:58:11
-
-31:36:05
-
-39:43:49
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-46:30:04
-
-25:56:51
-
-48:00:00
-
-52:50:38
-
-60:31:35
-
-60:47:53
-
-49:26:00
-
-68:58:11
-
-55:36:05
-
-63:43:49
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-70:30:04
-
-49:56:51
-
-1296:00:00
-
-1300:50:38
-
-1308:31:35
-
-1308:47:53
-
-1297:26:00
-
-1316:58:11
-
-1303:36:05
-
-1311:43:49
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1300:25:09
-
-1302:49:27
-
-1298:57:52
-
-1312:45:44
-
-1317:30:57
-
-1318:30:04
-
-1297:56:51
-
-16344:00:00
-
-16348:50:38
-
-16356:31:35
-
-16356:47:53
-
-16345:26:00
-
-16364:58:11
-
-16351:36:05
-
-16359:43:49
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16348:25:09
-
-16350:49:27
-
-16346:57:52
-
-16360:45:44
-
-16365:30:57
-
-16366:30:04
-
-16345:56:51
+ 00:00:00
+ 04:50:38
+ 12:31:35
+ 12:47:53
+ 01:26:00
+ 20:58:11
+ 07:36:05
+ 15:43:49
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 22:30:04
+ 01:56:51
+ 24:00:00
+ 28:50:38
+ 36:31:35
+ 36:47:53
+ 25:26:00
+ 44:58:11
+ 31:36:05
+ 39:43:49
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 46:30:04
+ 25:56:51
+ 48:00:00
+ 52:50:38
+ 60:31:35
+ 60:47:53
+ 49:26:00
+ 68:58:11
+ 55:36:05
+ 63:43:49
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 70:30:04
+ 49:56:51
+ 1296:00:00
+ 1300:50:38
+ 1308:31:35
+ 1308:47:53
+ 1297:26:00
+ 1316:58:11
+ 1303:36:05
+ 1311:43:49
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1300:25:09
+ 1302:49:27
+ 1298:57:52
+ 1312:45:44
+ 1317:30:57
+ 1318:30:04
+ 1297:56:51
+ 16344:00:00
+ 16348:50:38
+ 16356:31:35
+ 16356:47:53
+ 16345:26:00
+ 16364:58:11
+ 16351:36:05
+ 16359:43:49
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16348:25:09
+ 16350:49:27
+ 16346:57:52
+ 16360:45:44
+ 16365:30:57
+ 16366:30:04
+ 16345:56:51
+ 00:00:00
+ -04:50:38
+ -12:31:35
+ -12:47:53
+ -01:26:00
+ -20:58:11
+ -07:36:05
+ -15:43:49
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -04:25:09
+ -06:49:27
+ -02:57:52
+ -16:45:44
+ -21:30:57
+ -22:30:04
+ -01:56:51
+ -24:00:00
+ -28:50:38
+ -36:31:35
+ -36:47:53
+ -25:26:00
+ -44:58:11
+ -31:36:05
+ -39:43:49
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -28:25:09
+ -30:49:27
+ -26:57:52
+ -40:45:44
+ -45:30:57
+ -46:30:04
+ -25:56:51
+ -48:00:00
+ -52:50:38
+ -60:31:35
+ -60:47:53
+ -49:26:00
+ -68:58:11
+ -55:36:05
+ -63:43:49
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -52:25:09
+ -54:49:27
+ -50:57:52
+ -64:45:44
+ -69:30:57
+ -70:30:04
+ -49:56:51
+ -1296:00:00
+ -1300:50:38
+ -1308:31:35
+ -1308:47:53
+ -1297:26:00
+ -1316:58:11
+ -1303:36:05
+ -1311:43:49
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1300:25:09
+ -1302:49:27
+ -1298:57:52
+ -1312:45:44
+ -1317:30:57
+ -1318:30:04
+ -1297:56:51
+ -16344:00:00
+ -16348:50:38
+ -16356:31:35
+ -16356:47:53
+ -16345:26:00
+ -16364:58:11
+ -16351:36:05
+ -16359:43:49
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16348:25:09
+ -16350:49:27
+ -16346:57:52
+ -16360:45:44
+ -16365:30:57
+ -16366:30:04
+ -16345:56:51
diff --git
a/rust/pspp/src/format/testdata/display/time5.txt
b/rust/pspp/src/format/testdata/display/time5.txt
index 716abc783ad27594a2875bbf0e36fe5e0b9c59ed..342b104979ca08569d78ec0c34a715dcbf6af3cf 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time5.txt
+++ b/
rust/pspp/src/format/testdata/display/time5.txt
@@
-1,200
+1,200
@@
-
00:00
-
04:50
-
12:31
-
12:47
-
01:26
-
20:58
-
07:36
-
15:43
-
04:25
-
06:49
-
02:57
-
16:45
-
21:30
-
04:25
-
06:49
-
02:57
-
16:45
-
21:30
-
22:30
-
01:56
-
24:00
-
28:50
-
36:31
-
36:47
-
25:26
-
44:58
-
31:36
-
39:43
-
28:25
-
30:49
-
26:57
-
40:45
-
45:30
-
28:25
-
30:49
-
26:57
-
40:45
-
45:30
-
46:30
-
25:56
-
48:00
-
52:50
-
60:31
-
60:47
-
49:26
-
68:58
-
55:36
-
63:43
-
52:25
-
54:49
-
50:57
-
64:45
-
69:30
-
52:25
-
54:49
-
50:57
-
64:45
-
69:30
-
70:30
-
49:56
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
00:00
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
-
*****
+00:00
+04:50
+12:31
+12:47
+01:26
+20:58
+07:36
+15:43
+04:25
+06:49
+02:57
+16:45
+21:30
+04:25
+06:49
+02:57
+16:45
+21:30
+22:30
+01:56
+24:00
+28:50
+36:31
+36:47
+25:26
+44:58
+31:36
+39:43
+28:25
+30:49
+26:57
+40:45
+45:30
+28:25
+30:49
+26:57
+40:45
+45:30
+46:30
+25:56
+48:00
+52:50
+60:31
+60:47
+49:26
+68:58
+55:36
+63:43
+52:25
+54:49
+50:57
+64:45
+69:30
+52:25
+54:49
+50:57
+64:45
+69:30
+70:30
+49:56
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+00:00
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
+*****
diff --git
a/rust/pspp/src/format/testdata/display/time6.txt
b/rust/pspp/src/format/testdata/display/time6.txt
index 8a1be47b449be33920e96a0b283007cfd10bff5e..c17d1465e484bcb598c506d9cb0c249931a8d7ff 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time6.txt
+++ b/
rust/pspp/src/format/testdata/display/time6.txt
@@
-1,200
+1,200
@@
-
00:00
-
04:50
-
12:31
-
12:47
-
01:26
-
20:58
-
07:36
-
15:43
-
04:25
-
06:49
-
02:57
-
16:45
-
21:30
-
04:25
-
06:49
-
02:57
-
16:45
-
21:30
-
22:30
-
01:56
-
24:00
-
28:50
-
36:31
-
36:47
-
25:26
-
44:58
-
31:36
-
39:43
-
28:25
-
30:49
-
26:57
-
40:45
-
45:30
-
28:25
-
30:49
-
26:57
-
40:45
-
45:30
-
46:30
-
25:56
-
48:00
-
52:50
-
60:31
-
60:47
-
49:26
-
68:58
-
55:36
-
63:43
-
52:25
-
54:49
-
50:57
-
64:45
-
69:30
-
52:25
-
54:49
-
50:57
-
64:45
-
69:30
-
70:30
-
49:56
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
00:00
-
-04:50
-
-12:31
-
-12:47
-
-01:26
-
-20:58
-
-07:36
-
-15:43
-
-04:25
-
-06:49
-
-02:57
-
-16:45
-
-21:30
-
-04:25
-
-06:49
-
-02:57
-
-16:45
-
-21:30
-
-22:30
-
-01:56
-
-24:00
-
-28:50
-
-36:31
-
-36:47
-
-25:26
-
-44:58
-
-31:36
-
-39:43
-
-28:25
-
-30:49
-
-26:57
-
-40:45
-
-45:30
-
-28:25
-
-30:49
-
-26:57
-
-40:45
-
-45:30
-
-46:30
-
-25:56
-
-48:00
-
-52:50
-
-60:31
-
-60:47
-
-49:26
-
-68:58
-
-55:36
-
-63:43
-
-52:25
-
-54:49
-
-50:57
-
-64:45
-
-69:30
-
-52:25
-
-54:49
-
-50:57
-
-64:45
-
-69:30
-
-70:30
-
-49:56
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
-
******
+ 00:00
+ 04:50
+ 12:31
+ 12:47
+ 01:26
+ 20:58
+ 07:36
+ 15:43
+ 04:25
+ 06:49
+ 02:57
+ 16:45
+ 21:30
+ 04:25
+ 06:49
+ 02:57
+ 16:45
+ 21:30
+ 22:30
+ 01:56
+ 24:00
+ 28:50
+ 36:31
+ 36:47
+ 25:26
+ 44:58
+ 31:36
+ 39:43
+ 28:25
+ 30:49
+ 26:57
+ 40:45
+ 45:30
+ 28:25
+ 30:49
+ 26:57
+ 40:45
+ 45:30
+ 46:30
+ 25:56
+ 48:00
+ 52:50
+ 60:31
+ 60:47
+ 49:26
+ 68:58
+ 55:36
+ 63:43
+ 52:25
+ 54:49
+ 50:57
+ 64:45
+ 69:30
+ 52:25
+ 54:49
+ 50:57
+ 64:45
+ 69:30
+ 70:30
+ 49:56
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+ 00:00
+-04:50
+-12:31
+-12:47
+-01:26
+-20:58
+-07:36
+-15:43
+-04:25
+-06:49
+-02:57
+-16:45
+-21:30
+-04:25
+-06:49
+-02:57
+-16:45
+-21:30
+-22:30
+-01:56
+-24:00
+-28:50
+-36:31
+-36:47
+-25:26
+-44:58
+-31:36
+-39:43
+-28:25
+-30:49
+-26:57
+-40:45
+-45:30
+-28:25
+-30:49
+-26:57
+-40:45
+-45:30
+-46:30
+-25:56
+-48:00
+-52:50
+-60:31
+-60:47
+-49:26
+-68:58
+-55:36
+-63:43
+-52:25
+-54:49
+-50:57
+-64:45
+-69:30
+-52:25
+-54:49
+-50:57
+-64:45
+-69:30
+-70:30
+-49:56
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
+******
diff --git
a/rust/pspp/src/format/testdata/display/time7.txt
b/rust/pspp/src/format/testdata/display/time7.txt
index d2fbd2608b329a0f572cb84557d8cb6d27a3e3e0..f2f84595f8148ae31b71a9a35862abe7fe78b96d 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time7.txt
+++ b/
rust/pspp/src/format/testdata/display/time7.txt
@@
-1,200
+1,200
@@
-
00:00
-
04:50
-
12:31
-
12:47
-
01:26
-
20:58
-
07:36
-
15:43
-
04:25
-
06:49
-
02:57
-
16:45
-
21:30
-
04:25
-
06:49
-
02:57
-
16:45
-
21:30
-
22:30
-
01:56
-
24:00
-
28:50
-
36:31
-
36:47
-
25:26
-
44:58
-
31:36
-
39:43
-
28:25
-
30:49
-
26:57
-
40:45
-
45:30
-
28:25
-
30:49
-
26:57
-
40:45
-
45:30
-
46:30
-
25:56
-
48:00
-
52:50
-
60:31
-
60:47
-
49:26
-
68:58
-
55:36
-
63:43
-
52:25
-
54:49
-
50:57
-
64:45
-
69:30
-
52:25
-
54:49
-
50:57
-
64:45
-
69:30
-
70:30
-
49:56
-
1296:00
-
1300:50
-
1308:31
-
1308:47
-
1297:26
-
1316:58
-
1303:36
-
1311:43
-
1300:25
-
1302:49
-
1298:57
-
1312:45
-
1317:30
-
1300:25
-
1302:49
-
1298:57
-
1312:45
-
1317:30
-
1318:30
-
1297:56
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
00:00
-
-04:50
-
-12:31
-
-12:47
-
-01:26
-
-20:58
-
-07:36
-
-15:43
-
-04:25
-
-06:49
-
-02:57
-
-16:45
-
-21:30
-
-04:25
-
-06:49
-
-02:57
-
-16:45
-
-21:30
-
-22:30
-
-01:56
-
-24:00
-
-28:50
-
-36:31
-
-36:47
-
-25:26
-
-44:58
-
-31:36
-
-39:43
-
-28:25
-
-30:49
-
-26:57
-
-40:45
-
-45:30
-
-28:25
-
-30:49
-
-26:57
-
-40:45
-
-45:30
-
-46:30
-
-25:56
-
-48:00
-
-52:50
-
-60:31
-
-60:47
-
-49:26
-
-68:58
-
-55:36
-
-63:43
-
-52:25
-
-54:49
-
-50:57
-
-64:45
-
-69:30
-
-52:25
-
-54:49
-
-50:57
-
-64:45
-
-69:30
-
-70:30
-
-49:56
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
-
*******
+ 00:00
+ 04:50
+ 12:31
+ 12:47
+ 01:26
+ 20:58
+ 07:36
+ 15:43
+ 04:25
+ 06:49
+ 02:57
+ 16:45
+ 21:30
+ 04:25
+ 06:49
+ 02:57
+ 16:45
+ 21:30
+ 22:30
+ 01:56
+ 24:00
+ 28:50
+ 36:31
+ 36:47
+ 25:26
+ 44:58
+ 31:36
+ 39:43
+ 28:25
+ 30:49
+ 26:57
+ 40:45
+ 45:30
+ 28:25
+ 30:49
+ 26:57
+ 40:45
+ 45:30
+ 46:30
+ 25:56
+ 48:00
+ 52:50
+ 60:31
+ 60:47
+ 49:26
+ 68:58
+ 55:36
+ 63:43
+ 52:25
+ 54:49
+ 50:57
+ 64:45
+ 69:30
+ 52:25
+ 54:49
+ 50:57
+ 64:45
+ 69:30
+ 70:30
+ 49:56
+1296:00
+1300:50
+1308:31
+1308:47
+1297:26
+1316:58
+1303:36
+1311:43
+1300:25
+1302:49
+1298:57
+1312:45
+1317:30
+1300:25
+1302:49
+1298:57
+1312:45
+1317:30
+1318:30
+1297:56
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+ 00:00
+ -04:50
+ -12:31
+ -12:47
+ -01:26
+ -20:58
+ -07:36
+ -15:43
+ -04:25
+ -06:49
+ -02:57
+ -16:45
+ -21:30
+ -04:25
+ -06:49
+ -02:57
+ -16:45
+ -21:30
+ -22:30
+ -01:56
+ -24:00
+ -28:50
+ -36:31
+ -36:47
+ -25:26
+ -44:58
+ -31:36
+ -39:43
+ -28:25
+ -30:49
+ -26:57
+ -40:45
+ -45:30
+ -28:25
+ -30:49
+ -26:57
+ -40:45
+ -45:30
+ -46:30
+ -25:56
+ -48:00
+ -52:50
+ -60:31
+ -60:47
+ -49:26
+ -68:58
+ -55:36
+ -63:43
+ -52:25
+ -54:49
+ -50:57
+ -64:45
+ -69:30
+ -52:25
+ -54:49
+ -50:57
+ -64:45
+ -69:30
+ -70:30
+ -49:56
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
+*******
diff --git
a/rust/pspp/src/format/testdata/display/time8.txt
b/rust/pspp/src/format/testdata/display/time8.txt
index 42d110c5fdb5cf8c93f98e13154c19d2b23da2a2..8aa102b7ef297947bf1ebe625f9dbae698163d27 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time8.txt
+++ b/
rust/pspp/src/format/testdata/display/time8.txt
@@
-1,200
+1,200
@@
-
00:00:00
-
04:50:38
-
12:31:35
-
12:47:53
-
01:26:00
-
20:58:11
-
07:36:05
-
15:43:49
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
22:30:04
-
01:56:51
-
24:00:00
-
28:50:38
-
36:31:35
-
36:47:53
-
25:26:00
-
44:58:11
-
31:36:05
-
39:43:49
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
46:30:04
-
25:56:51
-
48:00:00
-
52:50:38
-
60:31:35
-
60:47:53
-
49:26:00
-
68:58:11
-
55:36:05
-
63:43:49
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
70:30:04
-
49:56:51
-
1296:00
-
1300:50
-
1308:31
-
1308:47
-
1297:26
-
1316:58
-
1303:36
-
1311:43
-
1300:25
-
1302:49
-
1298:57
-
1312:45
-
1317:30
-
1300:25
-
1302:49
-
1298:57
-
1312:45
-
1317:30
-
1318:30
-
1297:56
-
16344:00
-
16348:50
-
16356:31
-
16356:47
-
16345:26
-
16364:58
-
16351:36
-
16359:43
-
16348:25
-
16350:49
-
16346:57
-
16360:45
-
16365:30
-
16348:25
-
16350:49
-
16346:57
-
16360:45
-
16365:30
-
16366:30
-
16345:56
-
00:00:00
-
-04:50
-
-12:31
-
-12:47
-
-01:26
-
-20:58
-
-07:36
-
-15:43
-
-04:25
-
-06:49
-
-02:57
-
-16:45
-
-21:30
-
-04:25
-
-06:49
-
-02:57
-
-16:45
-
-21:30
-
-22:30
-
-01:56
-
-24:00
-
-28:50
-
-36:31
-
-36:47
-
-25:26
-
-44:58
-
-31:36
-
-39:43
-
-28:25
-
-30:49
-
-26:57
-
-40:45
-
-45:30
-
-28:25
-
-30:49
-
-26:57
-
-40:45
-
-45:30
-
-46:30
-
-25:56
-
-48:00
-
-52:50
-
-60:31
-
-60:47
-
-49:26
-
-68:58
-
-55:36
-
-63:43
-
-52:25
-
-54:49
-
-50:57
-
-64:45
-
-69:30
-
-52:25
-
-54:49
-
-50:57
-
-64:45
-
-69:30
-
-70:30
-
-49:56
-
-1296:00
-
-1300:50
-
-1308:31
-
-1308:47
-
-1297:26
-
-1316:58
-
-1303:36
-
-1311:43
-
-1300:25
-
-1302:49
-
-1298:57
-
-1312:45
-
-1317:30
-
-1300:25
-
-1302:49
-
-1298:57
-
-1312:45
-
-1317:30
-
-1318:30
-
-1297:56
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
-
********
+00:00:00
+04:50:38
+12:31:35
+12:47:53
+01:26:00
+20:58:11
+07:36:05
+15:43:49
+04:25:09
+06:49:27
+02:57:52
+16:45:44
+21:30:57
+04:25:09
+06:49:27
+02:57:52
+16:45:44
+21:30:57
+22:30:04
+01:56:51
+24:00:00
+28:50:38
+36:31:35
+36:47:53
+25:26:00
+44:58:11
+31:36:05
+39:43:49
+28:25:09
+30:49:27
+26:57:52
+40:45:44
+45:30:57
+28:25:09
+30:49:27
+26:57:52
+40:45:44
+45:30:57
+46:30:04
+25:56:51
+48:00:00
+52:50:38
+60:31:35
+60:47:53
+49:26:00
+68:58:11
+55:36:05
+63:43:49
+52:25:09
+54:49:27
+50:57:52
+64:45:44
+69:30:57
+52:25:09
+54:49:27
+50:57:52
+64:45:44
+69:30:57
+70:30:04
+49:56:51
+ 1296:00
+ 1300:50
+ 1308:31
+ 1308:47
+ 1297:26
+ 1316:58
+ 1303:36
+ 1311:43
+ 1300:25
+ 1302:49
+ 1298:57
+ 1312:45
+ 1317:30
+ 1300:25
+ 1302:49
+ 1298:57
+ 1312:45
+ 1317:30
+ 1318:30
+ 1297:56
+16344:00
+16348:50
+16356:31
+16356:47
+16345:26
+16364:58
+16351:36
+16359:43
+16348:25
+16350:49
+16346:57
+16360:45
+16365:30
+16348:25
+16350:49
+16346:57
+16360:45
+16365:30
+16366:30
+16345:56
+00:00:00
+ -04:50
+ -12:31
+ -12:47
+ -01:26
+ -20:58
+ -07:36
+ -15:43
+ -04:25
+ -06:49
+ -02:57
+ -16:45
+ -21:30
+ -04:25
+ -06:49
+ -02:57
+ -16:45
+ -21:30
+ -22:30
+ -01:56
+ -24:00
+ -28:50
+ -36:31
+ -36:47
+ -25:26
+ -44:58
+ -31:36
+ -39:43
+ -28:25
+ -30:49
+ -26:57
+ -40:45
+ -45:30
+ -28:25
+ -30:49
+ -26:57
+ -40:45
+ -45:30
+ -46:30
+ -25:56
+ -48:00
+ -52:50
+ -60:31
+ -60:47
+ -49:26
+ -68:58
+ -55:36
+ -63:43
+ -52:25
+ -54:49
+ -50:57
+ -64:45
+ -69:30
+ -52:25
+ -54:49
+ -50:57
+ -64:45
+ -69:30
+ -70:30
+ -49:56
+-1296:00
+-1300:50
+-1308:31
+-1308:47
+-1297:26
+-1316:58
+-1303:36
+-1311:43
+-1300:25
+-1302:49
+-1298:57
+-1312:45
+-1317:30
+-1300:25
+-1302:49
+-1298:57
+-1312:45
+-1317:30
+-1318:30
+-1297:56
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
+********
diff --git
a/rust/pspp/src/format/testdata/display/time9.txt
b/rust/pspp/src/format/testdata/display/time9.txt
index b28f6184d051fb21f36e4faf48f30e407cb54337..49fce5014965c454167ab356940166643b253ec3 100644
(file)
--- a/
rust/pspp/src/format/testdata/display/time9.txt
+++ b/
rust/pspp/src/format/testdata/display/time9.txt
@@
-1,200
+1,200
@@
-
00:00:00
-
04:50:38
-
12:31:35
-
12:47:53
-
01:26:00
-
20:58:11
-
07:36:05
-
15:43:49
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
04:25:09
-
06:49:27
-
02:57:52
-
16:45:44
-
21:30:57
-
22:30:04
-
01:56:51
-
24:00:00
-
28:50:38
-
36:31:35
-
36:47:53
-
25:26:00
-
44:58:11
-
31:36:05
-
39:43:49
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
28:25:09
-
30:49:27
-
26:57:52
-
40:45:44
-
45:30:57
-
46:30:04
-
25:56:51
-
48:00:00
-
52:50:38
-
60:31:35
-
60:47:53
-
49:26:00
-
68:58:11
-
55:36:05
-
63:43:49
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
52:25:09
-
54:49:27
-
50:57:52
-
64:45:44
-
69:30:57
-
70:30:04
-
49:56:51
-
1296:00
-
1300:50
-
1308:31
-
1308:47
-
1297:26
-
1316:58
-
1303:36
-
1311:43
-
1300:25
-
1302:49
-
1298:57
-
1312:45
-
1317:30
-
1300:25
-
1302:49
-
1298:57
-
1312:45
-
1317:30
-
1318:30
-
1297:56
-
16344:00
-
16348:50
-
16356:31
-
16356:47
-
16345:26
-
16364:58
-
16351:36
-
16359:43
-
16348:25
-
16350:49
-
16346:57
-
16360:45
-
16365:30
-
16348:25
-
16350:49
-
16346:57
-
16360:45
-
16365:30
-
16366:30
-
16345:56
-
00:00:00
-
-04:50:38
-
-12:31:35
-
-12:47:53
-
-01:26:00
-
-20:58:11
-
-07:36:05
-
-15:43:49
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-04:25:09
-
-06:49:27
-
-02:57:52
-
-16:45:44
-
-21:30:57
-
-22:30:04
-
-01:56:51
-
-24:00:00
-
-28:50:38
-
-36:31:35
-
-36:47:53
-
-25:26:00
-
-44:58:11
-
-31:36:05
-
-39:43:49
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-28:25:09
-
-30:49:27
-
-26:57:52
-
-40:45:44
-
-45:30:57
-
-46:30:04
-
-25:56:51
-
-48:00:00
-
-52:50:38
-
-60:31:35
-
-60:47:53
-
-49:26:00
-
-68:58:11
-
-55:36:05
-
-63:43:49
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-52:25:09
-
-54:49:27
-
-50:57:52
-
-64:45:44
-
-69:30:57
-
-70:30:04
-
-49:56:51
-
-1296:00
-
-1300:50
-
-1308:31
-
-1308:47
-
-1297:26
-
-1316:58
-
-1303:36
-
-1311:43
-
-1300:25
-
-1302:49
-
-1298:57
-
-1312:45
-
-1317:30
-
-1300:25
-
-1302:49
-
-1298:57
-
-1312:45
-
-1317:30
-
-1318:30
-
-1297:56
-
-16344:00
-
-16348:50
-
-16356:31
-
-16356:47
-
-16345:26
-
-16364:58
-
-16351:36
-
-16359:43
-
-16348:25
-
-16350:49
-
-16346:57
-
-16360:45
-
-16365:30
-
-16348:25
-
-16350:49
-
-16346:57
-
-16360:45
-
-16365:30
-
-16366:30
-
-16345:56
+ 00:00:00
+ 04:50:38
+ 12:31:35
+ 12:47:53
+ 01:26:00
+ 20:58:11
+ 07:36:05
+ 15:43:49
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 04:25:09
+ 06:49:27
+ 02:57:52
+ 16:45:44
+ 21:30:57
+ 22:30:04
+ 01:56:51
+ 24:00:00
+ 28:50:38
+ 36:31:35
+ 36:47:53
+ 25:26:00
+ 44:58:11
+ 31:36:05
+ 39:43:49
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 28:25:09
+ 30:49:27
+ 26:57:52
+ 40:45:44
+ 45:30:57
+ 46:30:04
+ 25:56:51
+ 48:00:00
+ 52:50:38
+ 60:31:35
+ 60:47:53
+ 49:26:00
+ 68:58:11
+ 55:36:05
+ 63:43:49
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 52:25:09
+ 54:49:27
+ 50:57:52
+ 64:45:44
+ 69:30:57
+ 70:30:04
+ 49:56:51
+ 1296:00
+ 1300:50
+ 1308:31
+ 1308:47
+ 1297:26
+ 1316:58
+ 1303:36
+ 1311:43
+ 1300:25
+ 1302:49
+ 1298:57
+ 1312:45
+ 1317:30
+ 1300:25
+ 1302:49
+ 1298:57
+ 1312:45
+ 1317:30
+ 1318:30
+ 1297:56
+ 16344:00
+ 16348:50
+ 16356:31
+ 16356:47
+ 16345:26
+ 16364:58
+ 16351:36
+ 16359:43
+ 16348:25
+ 16350:49
+ 16346:57
+ 16360:45
+ 16365:30
+ 16348:25
+ 16350:49
+ 16346:57
+ 16360:45
+ 16365:30
+ 16366:30
+ 16345:56
+ 00:00:00
+-04:50:38
+-12:31:35
+-12:47:53
+-01:26:00
+-20:58:11
+-07:36:05
+-15:43:49
+-04:25:09
+-06:49:27
+-02:57:52
+-16:45:44
+-21:30:57
+-04:25:09
+-06:49:27
+-02:57:52
+-16:45:44
+-21:30:57
+-22:30:04
+-01:56:51
+-24:00:00
+-28:50:38
+-36:31:35
+-36:47:53
+-25:26:00
+-44:58:11
+-31:36:05
+-39:43:49
+-28:25:09
+-30:49:27
+-26:57:52
+-40:45:44
+-45:30:57
+-28:25:09
+-30:49:27
+-26:57:52
+-40:45:44
+-45:30:57
+-46:30:04
+-25:56:51
+-48:00:00
+-52:50:38
+-60:31:35
+-60:47:53
+-49:26:00
+-68:58:11
+-55:36:05
+-63:43:49
+-52:25:09
+-54:49:27
+-50:57:52
+-64:45:44
+-69:30:57
+-52:25:09
+-54:49:27
+-50:57:52
+-64:45:44
+-69:30:57
+-70:30:04
+-49:56:51
+ -1296:00
+ -1300:50
+ -1308:31
+ -1308:47
+ -1297:26
+ -1316:58
+ -1303:36
+ -1311:43
+ -1300:25
+ -1302:49
+ -1298:57
+ -1312:45
+ -1317:30
+ -1300:25
+ -1302:49
+ -1298:57
+ -1312:45
+ -1317:30
+ -1318:30
+ -1297:56
+-16344:00
+-16348:50
+-16356:31
+-16356:47
+-16345:26
+-16364:58
+-16351:36
+-16359:43
+-16348:25
+-16350:49
+-16346:57
+-16360:45
+-16365:30
+-16348:25
+-16350:49
+-16346:57
+-16360:45
+-16365:30
+-16366:30
+-16345:56