ちょっと、コンピュータの時刻を取得するとvaadinを使用していないので、getDate私にサーバーの時間を返しますが、私はクライアントコンピュータの時間が欲しいです?どのようにコンピュータの時刻を取得し、サーバーではないJavaのvaadin
1
A
答えて
7
Vaadinは、クライアント(ブラウザ)に関する有用な情報を提供してWebブラウザーと呼ばれるクラスがあります。
次のように、例えば、現在のWebブラウザーインスタンスにアクセスすることができます:WebBrowserコントロールの詳細については
public class MyApplication extends Application {
@Override
public void init() {
setMainWindow(new Window());
ApplicationContext context = this.getContext();
if (context instanceof WebApplicationContext) {
WebBrowser webBrowser = ((WebApplicationContext) this.getContext()).getBrowser();
Date now = webBrowser.getCurrentDate(); // Returns the current date and time on the browser
}
}
}
クラスについては、JavaDocsを参照してください。
0
Vaadinはサーバー側で実行されるため、そこにあるすべてがサーバー自体に対応します。あなたの問題では、おそらくvaadinウィジェットを作成してクライアントの時間(-zone)を取得し、それをサーバーに渡すことができます。
+1
Henri Kerolaの答えに見られるように、vaadinはすでにクライアントから日付を取得する機能を提供しています。私はそれを知らなかった。 – nexus
関連する問題
- 1. コンピュータの時刻(PHP)と一致するようにApacheサーバーの時刻を変更するにはどうすればよいですか?
- 2. Azureのポータルではどこにサーバーの時刻を取得できますか?
- 3. C#でコンピュータの時刻形式を取得する
- 4. AEM 6.0サーバー時刻の取得
- 5. Swift 3.0:サーバーのUTC時刻と現地時刻の差を取得します
- 6. JavaのJoda日付/時刻ライブラリを使用して、「今日」の日付/時刻範囲を取得するにはどうすればよいですか?
- 7. ノードJS:mongoosの現在の時刻ではなく、サーバーの開始時刻を取得するDate.now()
- 8. サーバーの日付と時刻を取得するには
- 9. デバイスの日付と時刻が正確でない場合、実際の日付と時刻を取得するにはどうすればよいですか?
- 10. サーバーの時刻を取得できません。
- 11. asp.netでサーバーの日付/時刻を取得する方法
- 12. Java:コンピュータ名でコンピュータ仕様を取得
- 13. 私のラップトップから正確な時刻を取得するにはどうしたらいいですか?
- 14. iOSでjavaのSystem.currentTimeMillis()のような現在時刻を取得する方法は?
- 15. サーバー側で現在時刻を取得する方法は?
- 16. TimePickerの時刻を「08:00:00」の形式で取得するにはどうすればよいですか?
- 17. アンドロイドでシステム、サーバー、ネットワークプロバイダなしで現在の日付と時刻(IST)を取得するにはどうすればよいですか?
- 18. iOSで正しい現在時刻を取得するにはどうすればよいですか?
- 19. Delphiで別のTimeZoneで現在時刻を取得するにはどうすればよいですか?
- 20. iOSのマルチプレイの到着予定時刻を取得するにはどうすればよいですか?
- 21. 現在のフォームデータの最終変更時刻を取得するにはどうすればよいですか?
- 22. SimpleDateFormat時刻のみ取得
- 23. 'printk'は現在の時刻を高解像度でどのように取得しますか?
- 24. Pythonでローカルサーバーの日付と時刻を取得するにはどうすればよいですか?
- 25. Airflowでキャッチアップジョブの「予定時刻」を取得するにはどうすればよいですか?
- 26. AVPlayerでHLSストリームの現在時刻を取得するにはどうすればよいですか?
- 27. 1日前に現在の時刻を取得するにはどうすればよいですか?
- 28. Javaでシステムの開始時刻を取得していますか?
- 29. amazon sesリクエストのutc時刻を取得するにはどうすればよいですか?
- 30. ローカル時刻パターンとローカル日付パターンのみを取得するにはどうすればよいですか?
答えとWebBrowserクラスについての情報のためのthnaksしかし、それは常にサーバを提供するdid'nt仕事、ドキュメントを見た後、私はそのメソッドを見つけた:public Date getCurrentDate() 現在の日付と時間を返すブラウザ。これは、ネットワークの待ち時間が変化するため完全には正確ではありませんが、ほとんどの場合、十分に近い値を提供する必要があります。また、返されたDateオブジェクトは、クライアントではなくサーバーのデフォルトタイムゾーンを使用することに注意してください。 – aminedev
WebBrowserクラスには他の時間と時間帯に関連するメソッドもあります。これらのメソッドを使用してブラウザで時間を計算できるはずです。 –