تصف هذه المقالة طريقة تنفيذ Java للحصول على اليوم الأول/الأخير من شهر معين من سنة معينة. شاركه للرجوع إليه ، على النحو التالي:
جافا تحصل على اليوم الأول من شهر معين
تصميم رمز المصدر
fisrtdayofmonth.java:
/** * title: fisrtdayofmonth.java * package: com.you.freemarker.model * description: احصل على اليوم الأول من شهر معين من سنة معينة * Author: youhaidong (youhaidong) java.util.calendar ؛/*** وصف وظيفة الفئة الوصف* تاريخ تعديل الفئة* تاريخ التعديل* وصف التعديل* <p> العنوان: fisrtdayofmonth.java </p>* <p> الوصف: youhaidong development </p> <p> حقوق الطبع والنشر: حقوق الطبع والنشر (c) 2013 </p> fisrtdayofmonth { / ** * احصل على اليوم الأول من شهر معين من سنة معينة * title: getFisrTdayOfMonth * description: * param: param year * param: param month * param: return * return: string * / public static strep getFisMonth ( calendar.getInstance () ؛ // set year cal.set (calendar.year ، year) ؛ // set month cal.set (calendar.month ، month-1) ؛ // احصل على الحد الأدنى لعدد الأيام لمدة شهر معين int first way = cal.getActualMinimum (calendar.day_of_month) ؛ // قم بتعيين الحد الأدنى لعدد الأيام للشهر في التقويم Cal.set (Calendar.Day_of_month ، FirstDay) ؛ // تنسيق تاريخ SimpledAteFormat SDF = جديد SimplEdateFormat ("Yyyy-MM-DD") ؛ String FirstDayOfMonth = sdf.format (cal.getTime ()) ؛ إرجاع FirstdayOfmonth ؛ } / ** * title: main * description: * param: param args * return: void * throws * / public static void main (string [] args) {String firstday = getFisrTdayOfMonth (2014،5) ؛ System.out.println ("Wulin.com نتيجة اختبار:") ؛ System.out.println ("احصل على اليوم الأول من الشهر الحالي:" + FirstDay) ؛ }}نتائج التشغيل
جافا تحصل على آخر يوم من شهر معين
تصميم رمز المصدر
lastdayofmonth.java:
/** * title: lastdayofmonth.java * package: com.you.freemarker.model * description: احصل على آخر يوم من شهر معين * Author: java.text.simpleDateFormat ؛ استيراد java.util.calendar ؛/*** الوصف وظيفة الفئة* تاريخ تعديل الفئة* الوصف التعديل* <p> العنوان: lastdayofmonth.java </p> <p> الوصف: أنت haidong development development </p> v1.0 */public class lastdayofmonth {/** * احصل على آخر يوم من شهر معين * title: getLastDayOfMonth * description: * param: param السنة * param: param month * param: @calendar * RENTURN: calendar.getInstance () ؛ // set year cal.set (calendar.year ، year) ؛ // set month cal.set (calendar.month ، month-1) ؛ // احصل على الحد الأقصى لعدد الأيام في شهر معين int last day = cal.getActualMaximum (calendar.day_of_month) ؛ // قم بتعيين الحد الأقصى لعدد أيام الشهر في التقويم Cal.set (Calendar.day_of_month ، Last Day) ؛ // تنسيق تاريخ SimpledAteFormat SDF = جديد SimplEdateFormat ("Yyyy-MM-DD") ؛ String lastdayOfMonth = sdf.format (cal.getTime ()) ؛ إرجاع DayDayOfmonth ؛ } / ** * title: main * description: * param: param args * return: void * @throws * / public static void main (string [] args) {String lastday = getLastDayOfMonth (2014،5) ؛ System.out.println ("Wulin.com نتيجة اختبار:") ؛ System.out.println ("احصل على آخر يوم من الشهر الحالي:" + lastday) ؛ }}نتائج التشغيل
ملاحظة: إليك بعض الأدوات عبر الإنترنت للرجوع إليها:
حاسبة التاريخ/اليوم على الانترنت:
http://tools.vevb.com/jisuanqi/date_jisuanqi
التقويم الدائم عبر الإنترنت:
http://tools.vevb.com/bianmin/wannianli
أداة تحويل التقويم القمري/الغريغوري عبر الإنترنت:
http://tools.vevb.com/bianmin/yinli2yangli
أداة تحويل الطابع الزمني UNIX:
http://tools.vevb.com/code/unixtime
لمزيد من المعلومات حول المحتوى المتعلق بـ Java ، يرجى مراجعة موضوعات هذا الموقع: "ملخص مهارات تشغيل تاريخ ووقت Java" ، "تعليمي حول بنية بيانات Java والخوارزمية" ، "ملخص لمهارات عقدة Java DOM" و "ملخص مهارات عملية التخزين المؤقت Java"
آمل أن يكون هذا المقال مفيدًا لبرمجة Java للجميع.