私はいくつかのJavaアプリケーションの試用版を日付に依存させたいと思っています。それとも、計算されていますか?JavaのDateクラスは、ユーザーpcから計算または取得されますか?
答えて
日付情報は、実際に実行されているコンピュータのシステム日付から取得されます。したがって、これがサーバー上で実行されているJavaコードを持つWebアプリケーションであれば、それはどこから来るのでしょうか。他のユーザーと共有しているスタンドアロンのJavaプログラムの場合、ユーザーのコンピュータから日付が取得されます。
コンピュータには秘密の「正しい」日付と別のユーザー変更可能なものがありません。
ntpまたはsntp(またはWebレスポンスのヘッダーフィールド)を使って時間をフェッチすることはできますが、それはJavaの仕方とは違っています。 –
@ElliottFrisch良い点は、実際にOPが探しているものを達成するための1つの方法です.Javaの日付を使用するのではなく、時間のためにサーバーを呼び出します。 – nvioli
ユーザーのシステムクロックから、エポック時間(1970年1月1日からGMTの午前0時までのミリ秒数)を使用して計算されます。
Java 8以前ではTrueです。 Java 9では、['Clock'](https://docs.oracle.com/javase/8/docs/api/java/time/Clock.html)の新しい実装は、現在の時刻を' Instant.now( )は、ミリ秒ではなく**ナノ秒**解像度でキャプチャされます。実際の精度は、コンピュータのクロックハードウェアによって異なります。 –
- 1. GemBox計算された値をスプレッドシートまたはFlexcelから取得する
- 2. キーパラメータは、計算されたプロパティセットで何を行い、取得しますか?
- 3. 離れたPCからファイルを取得
- 4. Emberセットアップでは、コントローラーで計算されましたが、ルート内のsetupController内から計算されました
- 5. アンドロイドは別のJavaクラスからコンテキストを取得します
- 6. 要素からの計算されたスタイルとは対照的に、指定されたスタイルをCSSから取得する方法はありますか?
- 7. Javaで宣言されたクラスからプリミティブの型を取得するには?
- 8. PowerPivotで計算されたメジャーの集合からMaxを計算します
- 9. redux計算された値を取得または格納する方法
- 10. Javaのコマンドプロンプトからユーザー入力を取得しますか?
- 11. メソッドから計算されたプロパティを取得するにはどうすればよいですか?
- 12. 計算されたプロパティでフィルタリングされたEntity Frameworkを使用して、DBからクラスのリストを取得しますか?
- 13. テキストボックスから入力データを取得し、クラスを計算するために送信しますか?
- 14. CoreDataからデータを取得して計算します
- 15. PHPのユーザーからPCの仕様を取得
- 16. Scala(2.10)タイプのタグまたはシンボルからJavaクラスを取得する方法はありますか?
- 17. DateSetListenerからDate pickerダイアログのリファレンスを取得できますか?
- 18. クラス設計では、ネストされたクラスは常に優れていますか?
- 19. アクションスクリプト(flex)のコレクションオブジェクトでは、Javaクラスからツリーデータを取得できますか?
- 20. Ruby on Rails:コントローラから計算されたメソッドをクエリまたはフィルタリングする方法はありますか?
- 21. アンドロイドネイティブ計算機から結果データを取得するには
- 22. pythonから計算された値にアクセスするには?
- 23. 計算されたプロパティからデータ値を読み取る
- 24. DateオブジェクトからTimezoneを取得する - Java
- 25. 別のJavaクラスから値を取得
- 26. 計算されたコントロールは自動的に再計算されません
- 27. JavaのDateオブジェクトから直接フォーマットパターンを取得
- 28. JavaのMath.expが正しく計算されませんか?
- 29. ビジュアルfoxproは日付計算をどのように処理しますか? (javaから来て)date() - day(date())+ 1 operation?
- 30. ユーザーのアクションログからのセッションの計算
「彼はトリックできる」とはどういう意味ですか? –
デバイスの日付を変更する –
**ユーザーを信頼できない場合は、コンピュータの時計**を信頼できず、オペレーティングシステムまたはJVMから報告された現在時刻を信頼できません。信頼できるタイムサーバーを使用してください。ローカルサーバーまたはインターネット経由のサーバーです。または、代替ハードウェアを使用して現在の時刻を取得します。スタックオーバーフローに関する他の多くの質問と回答について既に議論されています。 –