問題タブ [java.util.date]
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 - java.util.Dateのタイムゾーンを設定するには?
java.util.Date
aから aを解析しましたString
が、ローカル タイム ゾーンをdate
オブジェクトのタイム ゾーンとして設定しています。
解析元の にタイム ゾーンが指定されていませんString
。オブジェクトDate
の特定のタイム ゾーンを設定したい。date
どうやってやるの?
google-app-engine - 日付/時刻値の GAE Datastore Java データ型
データストアに永続化しようとすると、 と の両方が次java.sql.Date
を返します。java.util.Date
日付/時刻の値に使用するデータ型は何ですか?
java - Google App Engine、JDO、フィルターで日付を使用
私のアプリケーションでは、データストアからエンティティのセットをフェッチしたいと思います。これらのエンティティの日付フィールドは、現在より前の日付に設定されています。
その方法の1つは、これらのエンティティに日付をlong
ミリ秒単位の値として格納することです。
しかし、実際にそれらをDate
sとして保存し、フィルタリングに使用できるようにする方法はありますか?
のようなものを試しまし
query.setFilter("dateField.before(dateParam)");
たが、うまくいきませんでした。単純な比較もしませんでした。
前もって感謝します。
java - Javaモデルで生年月日をどのように表現しますか?
そして、待ってください。急いで「java.util.Date」と答えないでください。次のシナリオを検討してください。
「birthday」と「nextMeeting」の両方がjava.util.Dateの2つのフィールドを持つPersonオブジェクト。たとえば、誕生日が日付タイプの列(時間なし)としてデータベースに保存されます。01-10-1979、および例の日時タイプとしてのnextMeeting。2010年1月10日20:00:00。
dbからプルすると、「birthday」はJDBCによって深夜に自動的に設定されます。次に、RMIなどのテクノロジを使用して、このオブジェクトを他のJVMに送信する必要があります。
一方、JVMのタイムゾーンは元のJVMから-1時間です。ここから問題が始まります。nextMeetingは01-10-201019:00:00になります。これは、ユーザーの観点からは絶対に細かく正しいです。
しかし、誕生日は30-09-1979 23:00:00になります。これは、9月30日としてユーザーに表示されます。これは、実際には私たちが望んでいることではありません。明らかに、誕生日は静的であり、タイムゾーンに依存しないためです。
したがって、正しく選択されたdbの列タイプ(日付)。このタイプの列は通常、java.util.Dateとして表されます。しかし、私たちの場合、使用するのは間違ったJavaタイプです。
では、誕生日をどのように表現しますか?日付ピッカーコンポーネントなどのように、UIでこのオブジェクトを操作する必要があることを考慮してください...
java - 2つのjava.util.date間の間隔を見つける
重複の可能性:
2つのJava日付インスタンス間の差異の計算
こんにちは、java.util.dateタイプの2つのオブジェクトがあります。
日付StartDate; 日付終了日;
両方のオブジェクトには日付と指定された時刻があります。それらの間の間隔を時間、分、秒で見つける必要があります。なんとかできるのですが、自分のテクニックは最高ではないと思っていました。
つまり、Javaでのこの操作にどの技術を使用したでしょうか。
java - java.util.Date:7日前
Jasper Reportsで作成されたレポートがあり、java.util.Dateのみを認識します(カレンダーやグレゴリオ暦などは認識しません)。
現在の日付の7日前に日付を作成する方法はありますか?
理想的には、次のようになります。
更新:これを十分に強調することはできません:JasperReportsはJavaカレンダーオブジェクトを認識しません。
java - java.lang.IllegalArgumentException の取得: 不正なパターン文字 'o'? java.text.SimpleDateFormat の解析中
文字列から java.util.Date に変換したかったのです。同じ目的で、次のコードを使用しました。
SimpleDateFormat() に指定される形式は、java.util.Date の形式です。util の Date を文字列に変換すると、この形式になります ('dow mon dd hh:mm:ss zzz yyyy')。しかし、コードを実行すると、例外が発生します。この問題を解決するために正確に何をする必要があるのか わかりません。例外の StackTrace の部分を掲載しています。解決策を知っている方がいらっしゃいましたら、
java.lang.IllegalArgumentException: java.text.SimpleDateFormat.compile(SimpleDateFormat.java:769) の不正なパターン文字「o」 SimpleDateFormat.java:501) で java.text.SimpleDateFormat.(SimpleDateFormat.java:476) よろしくお願いします。
datetime - java.util.date から日付を取得する簡潔な方法
からのみ日付を取得しようとしていますjava.util.date
。時間を 0 に設定できることはわかっていますが、可能であれば、よりクリーンで簡潔な方法を探しています。これは存在しますか?
ありがとう!Krt_マルタ
java - 単純なJava日付スタンプの質問
トランザクション変数の日付の現在の日付をキャプチャしようとしています。
これが私が探しているフォーマットです。
simpleDateFormatが私のdbでもうまく機能することを私は知っています。
これは、GUIに入力した日付である前の日付を入力するために使用したものです。
上記のコードのように文字列をハードコーディングする代わりに、現在の日付を取得できるようにしたいだけです。
ありがとう、
java - Date() オブジェクトの不一致。月、日、年がすべて間違っている
現在は 3/15/11 で、新しい日付オブジェクトを呼び出しているとき:
お返ししてます
- 月を 2 (
getMonth()
)、 - 日として2 (
getDay()
) - 年 (
getYear()
) は 111 です。
この慣習には理由がありますか?