問題タブ [java.time.instant]

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.

0 投票する
1 に答える
413 参照

android - alarmmanager の epoch/calendar.getTimeInMillis() への Localdatetime

アラームマネージャーが繰り返しアラームを設定するためのミリ秒を取得していますが、奇妙な結果が得られます-

午前8時55分にアラームを設定しました

次に、このメソッドを使用して、エポック(1970)からのミリ秒を取得しました-

アラームがすぐに入ったので、カレンダーとJava時間からミリ秒を取得する古い方法を確認しました-

これによって構築されたlocaldatetimeを取得しました-

次に、インスタントに変換し、ZoneOffset - UTC - を使用します。

toEpochMilliseconds が意図したとおりに機能しない理由がわかりません。

カレンダー入力 -

0 投票する
4 に答える
9166 参照

java - 暦日の 2 つのインスタントの違い

そのため、コードで特定の番号を取得しようとしています。今私は持っています:

問題は、これが正確に 24 時間離れていないため、最終的に返されることですが、2 つのインスタントの実際の日数を取得daysTilExp = 0しよdaysTilExp = 1うとしている場合でも、Expiration の値を次のように変更した場合:

そして今daysTilExp = 2。私は StackOverflow で他のいくつかの回答を見ましたが、人々が使用Instantしているようには見えず、同じように違いを望んでいません