UTCとGMTの違い
以下のサイトによると、一般的な意味合いで「UTC」と「GMT」は同義語。
GMT と UTC の違いは何? [CITIZEN-シチズン腕時計]
3つの時刻系が登場する。
世界時(UT)
天体観測によって決まる、地球の自転に基づく時刻系。
協定世界時(UTC)
国際原子時にうるう秒を足して調整した時刻系。1970年1月1日0時0分0秒から始まる。
世界時(UT)および協定世界時(UTC)は、国際原子時(TAI)よりも遅れることになる。
どの程度、遅れるているかは以下のサイトなどで確認できる。
International Atomic Time (TAI)
2019年12月の時点では、約37秒といったところ。
JavaScriptでの出力
var date = new Date(); console.log(date.toString());
Mon Dec 09 2019 22:03:14 GMT+0900 (日本標準時)
dateコマンドでの出力
% date -u 2019年 12月 9日 月曜日 13:03:14 UTC % date 2019年 12月 9日 月曜日 22:03:14 JST
C++での出力
std::time_t t = std::time(nullptr); std::cout << std::put_time(std::gmtime(&t), "%c %Z") << '\n';
Mon Dec 9 13:03:14 2019 GMT