import org.apache.commons.lang3.time.DateUtils;
import java.util.Date;
public class Main {
public static void main(String[] args) {
Date currentDate = DateUtils.truncate(new Date(), java.util.Calendar.DAY_OF_MONTH);
Date currentTime = DateUtils.truncate(new Date(), java.util.Calendar.MINUTE);
}
}
import org.apache.commons.lang3.time.DateUtils;
import java.util.Date;
import java.util.concurrent.TimeUnit;
public class Main {
public static void main(String[] args) {
Date startDate = new Date();
Date endDate = DateUtils.addDays(startDate, 5);
long daysDiff = TimeUnit.MILLISECONDS.toDays(endDate.getTime() - startDate.getTime());
}
}
import org.apache.commons.lang3.time.DateUtils;
import java.util.Date;
import java.util.concurrent.TimeUnit;
public class Main {
public static void main(String[] args) {
Date startDate = new Date();
Date endDate = DateUtils.addHours(startDate, 3);
long hoursDiff = TimeUnit.MILLISECONDS.toHours(endDate.getTime() - startDate.getTime());
}
}
import org.apache.commons.lang3.time.DateUtils;
import java.util.Date;
import java.text.SimpleDateFormat;
public class Main {
public static void main(String[] args) {
Date date = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formattedDate = dateFormat.format(date);
}
}