問題タブ [systemtime]
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.
java - SimpleDateFormat を介してシステム時刻を解析する際のエラー
現在のシステム時刻を取得して、 formatter で解析したいと思いSimpleDateFormat format = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
ます。
私.... error : java.text.ParseException: Unparseable date: "Tue Jan 13 17:05:51 PST 2015"
は以下のアプローチで使用します:
一致するリテラル形式でシステム時刻を取得するにはどうすればよいSimpleDateFormat format = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
ですか?
javascript - Date() システム時刻の変更
Google Chrome (バージョン 40.0.2214.111 m) で次のコードを実行すると、システム クロックが加速し、システム クロックは 10 秒ごとに約 1 ~ 2 秒速くなります。
Intel Atom D525 1.8GHz、2GBのRAMを搭載したWindows 7 64ビットを実行しているマシンでこれをテストしました。すべての Windows Update とドライバーがインストールされています。
IE で同じコードを実行すると、システム時刻の変更に問題はありません。
他の誰かが同じ問題を経験していますか?
アップデート
jquery と php を使用して Web サーバー (別のマシンである必要があります) から時間を取得することで、少しテストを追加しました。クライアントの時刻が Web サーバーの時刻に対して相対的に変化することがわかります。
webbserver の serverTime.php に従ってください。
上記の (最初の) JS は、次のように変更されました。
! Web サーバーを client-computer と同じにすることはできません。違いは表示されません。
サーバーコードの実行時間のために、サーバー時間とクライアント時間の差は常に発生しますが、その差はある程度一定です。
2015-02-17 更新
今、ノードをインストールして同じコードを実行してテストしました:
Google Chromeを開くまで変化がありませんが、突然システム時間が変化し始めます。上記と同じ速度ではなく、1 分あたり数秒です。(クロムを開始しただけで、他には何もありません)
これは非常識です、
c# - C# で Win32SetSystemTime を使用してシステム日付を変更する (日付のみ、時、分、秒なし)
Win32SetSystemTime
時分秒(年月日のみ)を変更せずに( を使用して)システム時刻を設定することはできますか?
これが私のコードです。ご覧のとおり、falseData.Hour、falseData.Minute、および falseData.Second を変更したくないのでコメントしました。ただし、このコードでは、システム時刻は自動的に 01:00:00 に設定されます。手動で、時間、分、秒を変更せずに (タスクバーの時計をクリックして) システム日付を変更できますが、プログラムで変更できますか?
どんな助けでも大歓迎です。ありがとう。マルコ
r - Sys.time() に特定の秒数を追加する方法は?
次のように Sys.time() を使用して、R で現在のシステム時刻を取得できました。
しかし、特定の秒数、たとえば 5 秒を追加するにはどうすればよいので、時刻は「2015-07-10 13:03:26 PDT」のようになります。
または、90 秒を追加すると、時間は「2015-07-10 13:04:51 PDT」のようになります。
get - GetSystemTime と taskbarTime が一致しません
C# で SystemTime を変更したい。システムの日付と時刻を使用SetSystemTime()
して正常に変更しましたが、変更後、タスクバーでは日付のみが変更され、タスクバーの時刻はまったく変更されません。
GetSysemTime を呼び出すと、日付と時刻の変更を確認できます。プログラムでタスクバーの時間を読み取るにはどうすればよいですか?つまり、タスクバーの時間はsystemTimeを指しますか? 助けてください
アイデア?
java - java.time.LocalDate.now() をモックするにはどうすればよいですか
私のテストケースでは、時間に敏感なメソッドをテストする必要があります。そのメソッドでは、Java 8 クラス LocalDate を使用していますが、 Joda ではありません。
テストの実行中に時間を変更するにはどうすればよいですか