Hệ thống của tôi sử dụng UTC cho đồng hồ hệ thống, điều mà tôi không cảm thấy đặc biệt muốn thay đổi. Có một cách dễ dàng để có được thời gian TAI hiện tại? (tốt nhất là một công cụ dòng lệnh hoặc cờ)
Hệ thống của tôi sử dụng UTC cho đồng hồ hệ thống, điều mà tôi không cảm thấy đặc biệt muốn thay đổi. Có một cách dễ dàng để có được thời gian TAI hiện tại? (tốt nhất là một công cụ dòng lệnh hoặc cờ)
Câu trả lời:
Có nhiều công việc đang tiến hành để cung cấp hỗ trợ riêng cho Linux cho TAI. Cho đến lúc đó, bạn có thể sử dụng lược đồ-đồng hồ để chuyển đổi sang TAI.
Câu trả lời với múi giờ "đúng /" là không chính xác. Nó có nghĩa là để chuyển đổi từ đồng hồ hệ thống được giữ trong TAI - 10s sang UTC. Do đó, phần sau đây cho thời gian chính xác trong UTC, GPS, LOREN và TAI [1]:
#!/bin/sh
echo -n "UTC: "; TZ='UTC' date
echo -n "GPS: "; TZ='UTC' date --date='TZ="../leaps/UTC" now -9 seconds'
echo -n "LORAN: "; TZ='UTC' date --date='TZ="../leaps/UTC" now'
echo -n "TAI: "; TZ='UTC' date --date='TZ="../leaps/UTC" now 10 seconds'
Các múi giờ phù hợp có thể ở một vị trí khác, TZ = "right / UTC", TZ = "../ zoneinfo-leaps / UTC". Thay thế "ngay bây giờ" bằng ngày / giờ bạn muốn chuyển đổi - đầu ra là chính xác cho mỗi ngày sau 1/1/1980.
Đầu ra:
UTC: Sun Oct 30 16:28:30 UTC 2016
GPS: Sun Oct 30 16:28:47 UTC 2016
LORAN: Sun Oct 30 16:28:56 UTC 2016
TAI: Sun Oct 30 16:29:06 UTC 2016
TZ='right/UTC' date
in ấn là gì .
Câu trả lời không được chấp nhận : xem /server//a/812163/67419
Bạn có thể sử dụng múi giờ "phải /" để hiển thị xấp xỉ (<1s) của TAI.
Nhưng bạn cần đảm bảo rằng gói múi giờ của bạn được cập nhật (ví dụ: tzdata trên Ubuntu).
Mã số:
TZ='right/UTC' date
Thí dụ:
$ date -u ; TZ='right/UTC' date
Mon Sep 16 13:36:21 UTC 2013
Mon Sep 16 13:35:56 UTC 2013
Lý do khấu hao: từ năm 2013 đến hôm nay, múi giờ "đúng / UTC" tương ứng với TAI - 10 giây và không phải TAI. Hoặc có một lỗi.
Thật dễ dàng để làm: chỉ cần chạy
/usr/sbin/ntpdate pool.ntp.org;/sbin/hwclock --systohc
một lần hoặc thêm nó vào cron. Tôi có nó được thiết lập hàng ngày.
pool.ntp.org
thay vì một địa chỉ IP cố định để cân bằng dịch vụ tốt hơn.