2つの日付を比較したい問題が発生しました。しかし、私は年、月、日を比較したかっただけです。これは私ができることです:ミリ秒、秒、分、および時間を削除する方法
private Date trim(Date date) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.set(Calendar.MILLISECOND, 0);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.HOUR, 0);
return calendar.getTime();
}
私はこの機能を使用して、日、月、年を除くすべての単位をトリミングします。
今、あなたはそれについてどう思いますか? 他の方法がありますか?
おかげ
私は本当にどこに問題があるのか分からないのですか? –
はきれいなコードのように思えますが、Dateクラスにアクセスする他のコードは、なぜあなたが本当に笑を変えるのでしょうか? – SSpoke
生成しているユーザーのタイムゾーンは、プラットフォームJVMの実行中のタイムゾーンと同じですか? :) – Affe