source: git/tests/cmd_date.svx

walls-data-hanging-as-warning
Last change on this file was 734f5f4, checked in by Olly Betts <olly@…>, 6 years ago

Warn about 2 digit years being assumed to be 19xx

We can't change the assumption without risking breaking existing
datasets, but the further we get into this century, the more likely such
an assumption is to catch someone out. The warning can easily be
quashed by explicitly adding the assumed "19".

  • Property mode set to 100644
File size: 1.4 KB
Line 
1; pos=no warn=21
2; valid dates:
3*begin
4*date 00.01.01
5*date 00.01
6*date 00.02
7*date 00
8*date 1900-2000
9*date 1900.01.01
10*date 1900.01
11*date 1900.02
12*date 1900.02.28
13*date 1900
14*date 02.01.01
15*date 02.01
16*date 02.02
17*date 02
18*date 1902-2000
19*date 1902.01.01
20*date 1902.01
21*date 1902.02
22*date 1902
23*date 1902-2000
24*date 69.12.31
25*date 1969.12.31
26*date 1969.12
27*date 1969
28*date 70.01.01
29*date 70.01
30*date 70.02
31*date 70
32*date 99.12.31
33*date 1970-2000
34*date 1970.01.01
35*date 1970.01
36*date 1970.02
37*date 1970
38*date 1970-2000
39*date 1975.01.31
40*date 1975.02.28
41*date 1975.03.31
42*date 1975.04.30
43*date 1975.05.31
44*date 1975.06.30
45*date 1975.07.31
46*date 1975.08.31
47*date 1975.09.30
48*date 1975.10.31
49*date 1975.11.30
50*date 1975.12.31
51*date 1976.02.29
52*date 1976.03.31
53*date 1976.04.30
54*date 1976.05.31
55*date 1976.06.30
56*date 1976.07.31
57*date 1976.08.31
58*date 1976.09.30
59*date 1976.10.31
60*date 1976.11.30
61*date 1976.12.31
62*date 2000.01.31
63*date 2000.02.29
64*date 2000.03.31
65*date 2000.04.30
66*date 2000.05.31
67*date 2000.06.30
68*date 2000.07.31
69*date 2000.08.31
70*date 2000.09.30
71*date 2000.10.31
72*date 2000.11.30
73*date 2000.12.31
74*date 2000.01.31
75; These should generate one "date in future" warning each (until 2078!)
76*date 1900-2078
77*date 2078.12.31
78*date 2078.06
79*date 2078
80*date 2016.08.25-2078.12.31 ; long survey trip!
81; And this should generate two
82*date 2078.12.01-2078.12.31
83
84*fix 1 0 0 0
851 2 1.0 020 -03
86*end
Note: See TracBrowser for help on using the repository browser.