Leapsecond.ut1-utc.svg
Size of this PNG preview of this SVG file:
600 × 480 pixels
.
Other resolutions:
300 × 240 pixels
|
960 × 768 pixels
|
1,280 × 1,024 pixels
|
2,560 × 2,048 pixels
.
Summary
Description Leapsecond.ut1-utc.svg |
English:
Plot showing the difference
UT1
−
UTC
in seconds. Vertical segments correspond to
leap seconds
. Red part of graph was prediction (future values) at the time the file was made.
Čeština:
Graf zobrazující rozdíl
UT1
−
UTC
v sekundách. Svislé úseky odpovídají
přestupným sekundám
. Červená část je předpověď budoucích hodnot (v okamžiku vytvoření grafu).
|
||||||
Date | 2017-01-05, last update 2024-01-03 | ||||||
Source | Own work using: https://maia.usno.navy.mil/ser7/finals.all | ||||||
Author |
Tomia
(
talk
·
contribs
)
Petr Kadlec ( talk · contribs ) Gordon P. Hemsley ( talk · contribs ) RP88 ( talk · contribs ) |
||||||
Permission
( Reusing this file ) |
|
||||||
Other versions |
|
||||||
SVG development
InfoField
|
Source code
Generated using the following scripts:
wget https://maia.usno.navy.mil/ser7/finals.all cut -c 1-2,3-4,5-6,8-15,58,59-68 --output-delimiter " " finals.all > finals-cut.txt grep "P" finals-cut.txt > finals-pred.txt grep "I" finals-cut.txt > finals-iers.txt gnuplot leapsecs.gnuplot
leapsecs.gnuplot
contains commands for gnuplot 5.0:
set xdata time set timefmt "%Y-%m-%d" set format x "%Y" set xrange ["1973-01-01":"2026-01-01"] set yrange [-0.9:0.9] set grid lt 3 lc 0 set terminal svg font "Arial,16" set style line 1 lc rgb 'dark-green' lt 1 set style line 2 lc rgb 'red' lt 1 unset key makedate(y,m,d,j) = sprintf("%04d-%02d-%02d", (j <= 51543 ? 1900 + y : 2000 + y), m, d) set output 'Leapsecond.ut1-utc.svg' plot \ 'finals-iers.txt' \ using (makedate($1,$2,$3,$4)):($6) \ with lines linestyle 1 title 'Measured', \ 'finals-pred.txt' \ using (makedate($1,$2,$3,$4)):($6) \ with lines linestyle 2 title 'Predicted' set output