@@ -7,16 +7,17 @@ import { round } from '@tubular/math';
77
88const SIX_MONTHS_DAYS = 180 ;
99const TEST_DTS = [
10- 22.51 , 23.01 , 23.46 , 23.63 , 23.95 , 24.39 , 24.34 , 24.1 , 24.02 , 23.98 ,
11- 23.89 , 23.93 , 23.88 , 23.91 , 23.76 , 23.91 , 23.96 , 24.04 , 24.35 , 24.82 ,
12- 25.3 , 25.77 , 26.27 , 26.76 , 27.27 , 27.77 , 28.25 , 28.7 , 29.15 , 29.57 ,
13- 29.97 , 30.36 , 30.72 , 31.07 , 31.35 , 31.68 , 32.17 , 32.67 , 33.15 , 33.58 ,
14- 33.99 , 34.47 , 35.03 , 35.74 , 36.55 , 37.43 , 38.29 , 39.2 , 40.18 , 41.17 ,
15- 42.23 , 43.37 , 44.48 , 45.48 , 46.46 , 47.52 , 48.53 , 49.59 , 50.54 , 51.38 ,
16- 52.17 , 52.96 , 53.79 , 54.34 , 54.87 , 55.32 , 55.82 , 56.3 , 56.86 , 57.57 ,
17- 58.31 , 59.12 , 59.98 , 60.79 , 61.63 , 62.3 , 62.97 , 63.47 , 63.83 , 64.09 ,
18- 64.3 , 64.47 , 64.57 , 64.69 , 64.85 , 65.15 , 65.46 , 65.78 , 66.07 , 66.32 ,
19- 66.6 , 66.91 , 67.28 , 67.64 , 68.1 , 68.59 , 68.97 , 69.22 , 69.36 , 69.36
10+ 22.69 , 23.12 , 23.49 , 23.79 , 24.02 , 24.20 , 24.32 , 24.39 , 24.42 , 24.41 ,
11+ 24.38 , 24.32 , 24.25 , 24.16 , 24.08 , 24.04 , 24.06 , 24.17 , 24.43 , 24.83 ,
12+ 25.35 , 25.92 , 26.51 , 27.05 , 27.51 , 27.89 , 28.24 , 28.58 , 28.93 , 29.32 ,
13+ 29.70 , 30.00 , 30.20 , 30.41 , 30.76 , 31.34 , 32.03 , 32.65 , 33.07 , 33.36 ,
14+ 33.62 , 33.96 , 34.44 , 35.09 , 35.95 , 36.93 , 37.96 , 38.95 , 39.93 , 40.95 ,
15+ 42.04 , 43.15 , 44.24 , 45.28 , 46.28 , 47.29 , 48.33 , 49.37 , 50.36 , 51.28 ,
16+ 52.13 , 52.94 , 53.70 , 54.39 , 54.98 , 55.46 , 55.89 , 56.37 , 56.99 , 57.70 ,
17+ 58.45 , 59.19 , 59.92 , 60.68 , 61.46 , 62.23 , 62.90 , 63.42 , 63.81 , 64.08 ,
18+ 64.27 , 64.41 , 64.55 , 64.73 , 64.95 , 65.20 , 65.48 , 65.77 , 66.06 , 66.33 ,
19+ 66.61 , 66.92 , 67.28 , 67.69 , 68.11 , 68.53 , 68.92 , 69.24 , 69.36 , 69.36 ,
20+ 69.45
2021] ;
2122
2223describe ( 'UT/TDT Converter' , ( ) => {
@@ -32,7 +33,7 @@ describe('UT/TDT Converter', () => {
3233 expect ( taiToUtMillis ( utToTaiMillis ( millis , true ) , true ) ) . to . equal ( millis ) ;
3334 }
3435
35- for ( let y = 1922 ; y <= 2021 ; ++ y ) {
36+ for ( let y = 1922 ; y <= 2022 ; ++ y ) {
3637 const now = new DateTime ( [ y ] , 'UTC' ) ;
3738 const epochMillis = now . epochMillis ;
3839 const deltaTai = round ( now . wallTime . deltaTai * 1000 ) ;
0 commit comments