; Test cases for 'get_time':
format 6        (day/month/year: 0009-aug-07)
 1 Sep 2009  0:00:00.000 0 se 2009
 7 Oct 2009  0:00:00.000 0 7 oct
29 Dec 2009  0:00:00.000 0 12 29
28 Nov 2009  0:00:00.000 0 28 11
28 Oct 1912  0:00:00.000 0 oct 1912
 7 Dec 1941  3:14:00.000 0 7 dec 1941 3:14
22 Nov 1963 18:19:22.000 0 22 1963 nov18:19:22
25 Dec 2008 18:19:22.000 0 081225 :
 4 Jul 1776 12:00:00.000 0 17760704 12:00
 1 Jan 2000 12:00:00.000 1 2451545
 1 Nov 2008  0:00:00.000 0 2008 n
11 Sep 2001  0:00:00.000 0 se 11 2001
10 Sep 2001 21:00:00.000 0 -3h
15 Sep 2001 21:00:00.000 0 +5d
15 Sep 2001 17:00:00.000 0 17:
15 Sep 2001 17:07:00.000 0 :7
19 Feb 2008  6:00:00.000 0 2008/50.25
19 Dec 2008  6:00:00.000 0 d :
19 Dec 2008  3:14:15.926 0 3:14:15.92653
 2 Dec -443  0:00:00.000 0 -443 2 12
 6 May 1997 12:30:23.334 0 1997.06.05 12:30:23.3348
 9 Oct -414 10:33:00.000 0 BC 415o9 12:33 -2h
 3 Feb 2100  3:14:00.000 0 21000203 03:14
25 Feb 1965 16:00:00.000 0 650225 16:00
25 Feb 1965  3:14:15.900 0 3:14:15.9
11 Feb 1965  3:14:15.900 0 11/2 :
12 Mar 1965  0:00:00.000 0 12 3
11 Feb 1965  6:00:00.000 0 11.25-2
13 Mar 1965  9:36:00.000 0 3-13.4
 1 Jan 2000 12:00:00.000 1 j2451545
 1 Apr 2000 12:00:00.000 0 Ap :
18 Jun 2004  0:00:00.000 0 6/18/2004
18 Jun 2004  0:17:12.300 0 :17:12.3
 1 Jan 2000 12:00:00.000 1 JD 2451545.
14 Mar 2008 15:26:53.500 0 2008-03-14T15:26:53.5
 6 Jul 1998  0:00:00.000 1 mjd 51000
19 Feb 2008  3:14:09.540 0 50 2008 3:14.159
 4 May 1952  4:26:24.000 0 y1952.34
19 Feb 2008 18:00:00.000 0 50.75 2008
 4 May 1952  4:26:24.000 0 1952.34
 4 May 1952  4:08:24.000 0 :8.4
13 May 1952 10:08:24.000 0 +9.25
format 806     (year/day/month: following should be 0003-may-4, jun-7)
 4 May    3  0:00:00.000 0 3 4 5
 7 Jun    3  0:00:00.000 0 7 6
format 1806    (year/month/day: following should be 0001-feb-6, sep-11)
 6 Feb    1  0:00:00.000 0 1.2.6
11 Sep    1  0:00:00.000 0 9 11
format 6       (day/month/year: 0009-aug-07)
 7 Aug    9  0:00:00.000 0 7 8 9
format 1006    (month/day/year: 0012-oct-11)
11 Oct   12  0:00:00.000 0 10 11 12
15 Feb 2008  0:00:00.000 0 15 2 2008
16 Mar 2009  0:00:00.000 0 3 16 2009
 4 Jul  -10  0:00:00.000 0 7 4 bc11
15 Feb 2008  4:00:00.000 0 2008.15.2 4:
16 Jul 2009  0:00:00.000 0 2009 7 16
; If a field has a decimal point in it,  it should be recognized as a day:
 3 Apr 1941  4:48:00.000 0 1941 4 3.2
 5 Oct 2009 12:00:00.000 0 5.5 10 2009
 6 Aug 2002  6:00:00.000 0 2002-6.25-8
 1 Apr 1997  7:12:00.000 0 1.3 1997 4
;   Next line _should_ change between runs...
 1 Jun 2015 15:03:10.000 0 now-4d
;   ...but nothing else should!
 5 Oct 2015  9:36:00.000 0 10/5.4/2015
 7 Mar 1917 18:00:00.000 0 3 1917 7.75
 9 May 1917  3:00:00.000 0 9.125 5
 7 Feb 1917  6:00:00.000 0 2 7.25
;     find time three days before new moon...
18 Feb 1917 17:47:32.429 1 nm-3d
 3 Oct -1456 12:34:00.000 0 1457 oct 3 BC 12:34
;  Start from 2011 dec 13,  back up four weeks,  find the time of the
; nearest Third Quarter phase,  then add two days:
20 Nov 2011 15:06:57.075 1 2011 dec 13 -4w 3Q +2d
;  Similar efforts:
25 Dec 1842  0:00:33.182 1 15o1843-300d1q+16d-22.43h
 1 Mar 1843  5:46:40.124 1 +60d nm
 1 Mar 1843  3:00:00.000 0 1q 3:00
 1 Mar 1843 16:56:07.000 0 4:56:07 p.m.
 4 May   37 16:10:00.000 0 5 4 37 6:10 pm -2h
 3 Aug   37  3:01:00.000 0 8/3 3:01 A.M.
14 Sep   37 12:17:00.000 0 14/9 12:17 pm
11 Sep   37  0:51:00.000 0 s11 12:51am
 1 Oct 2009 21:41:23.800 0 2009-10-01T21:41:23.8
format 6       (day/month/year: 0009-aug-07)
 4 Mar 1997  3:14:16.000 0 1997-03-04T03:14:16
