問題タブ [ntp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
operating-system - NTP Y2038 & Y2036
私は現在、特定のプロジェクトに対する 2036 年と 2038 年のロールオーバー バグの影響を調査しています。このプロジェクトによって実装されるソフトウェアは、これら 2 つの日付を超えて実行できる必要があります。
私の最初の調査では、2036 年の NTP タイムスタンプのロールオーバーは、プロトコルが維持されているため、実際には問題ではないことが示されています。
現在の問題は、64 ビット OS で実行されている NTP クライアントが 32 ビット OS で実行されている NTP サーバーに同期されている場合の 2038 ロールオーバー状態に関連しています。この状況下で 64 ビット システムが正しく同期されないかどうかは誰にもわかりませんか? NTP プロトコルはモジュロ演算と相対 NTP タイムスタンプを使用して同期オフセットを計算することに注意してください。
time - ノード ロック ライセンスのシステム時刻の使用
MAC アドレスとシステム時間を使用して、ノードロック ライセンスが機能しています。人々がシステムの日付を編集してライセンスを延長するのではないかと心配しているので、NTP プール内のマシンから実際の日付を取得しようとしました。それは機能しますが、オンラインにならないと製品を使用できないことは明らかであり、100% 信頼できるとは思えません (UDP パケットが到着しない/返されない場合があると思います)。
ここでの標準的なアプローチは何ですか?変更可能な OS の日付に対応しますか? TCP 経由で時間を提供する Web サーバーで何かを実行しますか? BIOS の日付は再起動時に OS によって更新されると聞きましたが、インターネットを使わずに現在の日付を確認する方法はないのでしょうか?
ライセンスが完全に安全になることは決してないことはわかっています。クラッキングやトレントが行われることを期待していますが、システムの日付を変更するほど簡単にはなりたくありません。どんなアイデアでも大歓迎です。ありがとう
c++ - How to detect change of system time in Linux?
Is there a way to get notified when there is update to the system time from a time-server or due to DST change? I am after an API/system call or equivalent.
It is part of my effort to optimise generating a value for something similar to SQL NOW() to an hour granularity, without using SQL.
iphone - iPhone のネットワーク タイム プロトコル
正確なタイミングを必要とするアプリケーションを作成しています。この質問をした後、NTP または単純な NTP を使用して調査することにしました。
iPhone 向けのこれらのプロトコルのオープン ソース実装はありますか? これまでのところ、壊れたリンクを見つけることができました。また、NTP にはC リファレンス実装があることも認識しているので、iPhone で動作させるにはどれだけの労力が必要かを調べようとしています。
更新: 機能しているリンクがあると思っていましたが、機能するのはファイルリンクではなく、テキストのみを保存する Wayback Machineです。
web-services - Webサービス呼び出しによる時間同期
インターネットアクセスのためにあなたが制御できないファイアウォールを通過しなければならないWindowsネットワークを扱っているとしましょう。このファイアウォールは、既知の時間プロトコル(NTP、昼間など)をブロックしているようであり、ファイアウォールを制御するユーザーは例外を許可しないことを経験から知っています。
この「Windows」(Linuxの場合もあります)コンピューターを、インターネット上のサーバーから時間を取得するWebサービス呼び出しを介して同期することは可能ですか?
Webサイトからプルしてntpクライアントに渡すなど、サーバーの時刻を更新するための別の信頼できる方法はありますか?
c++ - gettimeofdayからntpタイムスタンプを作成します
gettimeofdayを使用してntpタイムスタンプを計算する必要があります。以下は私が方法についてのコメントでそれをした方法です。君たちに似合う?(マイナスエラーチェック)。また、ここにコードパッドのリンクがあります。
windows - 時刻同期をトリガーする Windows API
「日付と時刻のプロパティ」/「インターネット時刻」タブ (タスクバーの時計をダブルクリックして開く) の「今すぐ更新」ボタンをクリックするのと同等の機能を実現する Windows API はありますか?
Windows によって時刻同期がトリガーされたとき、およびそれが成功または失敗したときを監視する方法はありますか?
clock - インターネットに接続せずにサーバー間で時間を同期させる
インターネットに接続されていないLAN上に5台のサーバーがあります。それらの間で時計を同期させるためにそれらが必要です。
それらをNTPピアとして構成し、そのうちの1つのローカルクロックに高い階層を設定することができます。このようにして、他の4つはそのクロックと同期します。
私が実際に望んでいるのは、堅牢性と精度の理由から、5つのローカルクロックすべてを使用して(つまり、ある種の平均を実行して)時間について合意することです。NTPで可能ですか?
PS:外部クロックソースを使用したくありません。
編集:NTP機能以外のスクリプトはありません。精度が低下するだけです:)
java - 現在の時刻設定を取得するためにタイム サーバーに接続する方法は? また、タイムサーバーはありますか?
私Android app
は現在のを取得する必要がありdate and time from Internet
ます。電話からの日付は当てにできません。インターネットから時間を取得するにはどうすればよいですか? 利用可能なものは何time servers
ですか?
c++ - NTP時間を人間が読める時間に変換する
私はなんとかNTP要求を行い、そのNTP応答からサーバー時間を取得することができました。この数値を人間が読める時間に変換し、C++で記述したいと思います。誰かが私を助けることができますか?例として、次のように表示できます 。http : //www.4webhelp.net/us/timestamp.php?action=stamp&stamp=771554255&timezone=0タイムスタンプを771554255に設定すると、「29/7/201013:14」が表示されます。 :32"。私は私のコードで同じことをしたいのですが、何か助けはありますか?