У меня есть установленная дата как DateMidnight
type - DateMidnight return_due_date
и я хочу вычислить дни, оставшиеся до этого момента, до этой даты.Получить оставшиеся дни с этого момента до DateMidnight class
Как я могу вычислить это?
У меня есть установленная дата как DateMidnight
type - DateMidnight return_due_date
и я хочу вычислить дни, оставшиеся до этого момента, до этой даты.Получить оставшиеся дни с этого момента до DateMidnight class
Как я могу вычислить это?
int days = org.joda.time.Days.daysBetween(DateMidnight.now(), yourDueDate).getDays();
Используйте org.joda.time.Days класс. Он предоставляет некоторые методы daysBetween
, чтобы точно вычислить, что вам нужно.
DateMidnight midnight = return_due_date; // your DateMidnight instance
DateTime now = new DateTime();
int daysBetween = Days.daysBetween(now, midnight).getDays();
Вот как это делается:
import org.joda.time.DateMidnight;
import org.joda.time.DateTime;
import org.joda.time.Days;
public class example {
/**
* How many days until a certain date.
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
DateMidnight someDate = new DateMidnight(2013,6,26);
System.out.println("An example due date: "+someDate);
DateTime timeNow = new DateTime();
System.out.println("The time right now: "+timeNow);
int daysToDeadLine = Days.daysBetween(timeNow, someDate).getDays();
System.out.println("Days until deadline: "+daysToDeadLine);
}}
Могу ли я также предложить немного больше усилий от вашего имени в следующий раз? :)
здесь идет простой & хорошей библиотеки для таких целей
https://code.google.com/p/stringtotime/
-1: ругая кого-то не прибегая к помощи ответа идет вразрез с духом StackOverflow. http://meta.stackexchange.com/a/5283/148212 –
Ругаться? Я думаю, что это конструктивная сторона, после того, как я потратил время на загрузку этого JAR и написал рабочий пример того, что этот парень пытался сделать. Я думаю, что это тоже очень дружелюбно и позитивно - ведь StackOverflow также заявляет, что вы должны показать хотя бы некоторые исследовательские усилия в своем вопросе. – user1555863