問題タブ [java-time]
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 - ミリ秒を時、分、秒に変換する際に間違った時間を取得する
私の質問が何度も寄せられていることは承知していますが、問題を解決できないため、もう一度書きます。
ミリ秒で表された時間を時間と分に変換したいと思います(そう思います)。どれが目標なのかはわかっています。つまり、適切な時間と分を意味しますが、それを取得できません。
私はこれを試しました:
出力は次のとおりです。
私は実際にエラーがどこにあるのか理解できません。
コード内の long 値は、解析したリモート Web サイトから取得されます。
この値を人間が読める時間に変換したいのですが、できません。
何か提案をお願いできますか?
前もって感謝します!
java - Java 8 Time API: "MM.yyyy" 形式の文字列を LocalDate に解析する方法
Java 8 Time APIで日付を解析することに少し落胆しています。
以前は、次のように簡単に書くことができました。
しかし、LocalDateを使用して次のようにすると、次のようになります。
私は例外を受け取ります:
文字列形式を「yyyy-MM-dd」に変更すると、フォーマッターがなくてもすべてが完全に機能します。
だから私の質問は:Java 8 Time APIを使用してカスタム形式で日付を解析する方法は?
java - Java 8 で LocalDateTime からミリ秒を取得する方法
LocalDate
新しい、LocalTime
またはLocalDateTime
Java 8 のクラスを使用して、1970 年 1 月 1 日 (エポック) 以降の現在のミリ秒を取得する方法があるかどうか疑問に思っています。
既知の方法は次のとおりです。
また
java - Java - 時間を保持する方法は?
ユーザーが操作の開始時間を選択する小さなAndroidアプリを構築しています。
私はTimerPickerDialogを使用しています:
時間を選択すると、時間の int と分の int が返され、グローバル変数として保存されます。
後でアプリで、これらの数値を Time オブジェクトに変換して、現在の時間がそのクラスで表されている時間よりも大きいか小さいかを確認します。
私がやったことはこれです:
しかし、eclips は、このコンストラクターは非推奨であると言っています。ただし、時間がかかるコンストラクターは非推奨ではないようです。
周りを見回したところ、ある投稿で誰かが Calendar オブジェクトの使用を勧めていましたが、私にはそれがわかりませんでした。その新しいインスタンスを取得して時間を設定する方法です。時間を含むだけのオーバーヘッドのように見えます。
このようなシナリオのベスト プラクティスは何ですか? long 変数を受け入れるコンストラクターを使用する必要がある場合 - 2 つの整数をその long 値に変換するにはどうすればよいですか?