Joda الوقت: اليوم الأول في الأسبوع ISO 1 لهذا العام
سؤال
وأود أن معرفة تاريخ يوم الاثنين في الأسبوع ISO هذا العام 1 (لعام 2009 وهذا سيكون الاثنين 29 ديسمبر، 2008).
وأنا متأكد من أن joda الوقت يمكن التعامل مع هذا، لكنني فقط لا يمكن معرفة API (ربما انها مجرد متأخرا جدا).
ويمكن لأي شخص أن تساعد؟ شكرا!
المحلول
وأعتقد أن هذا يجب أن تعمل:
DateMidnight date = new DateMidnight().withWeekOfWeekyear(1).withDayOfWeek(1);
نصائح أخرى
والآن إهمال API DateMidnight
المذكورة في الجواب أخرى، استخدم أدناه:
DateTime date = new DateTime().dayOfYear().withMinimumValue().withTimeAtStartOfDay();
لا تنتمي إلى StackOverflow