آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ایراد در دریافت تاریخ جاری گوشی

amir Alu  11 سال پیش  11 سال پیش
+2 0

سلام

من به وسیله ی کد زیر تاریخ جاری گوشی را میگیرم اما این وسط یک مشکل خیلی بزرگ هست. اول کد را ببینید:

 Calendar calendar=Calendar.getInstance(TimeZone.getDefault());
int year=calendar.get(Calendar.YEAR);
int month=calendar.get(Calendar.MONTH);
int day=calendar.get(Calendar.DAY_OF_MONTH);

حالا مشکل اینجا هست که وقتی year / month / day را چاپ میکنم در logcat ماه، یک ماه قبل تر را نشان میدهد ولی روز و ماه صحیح است.

مثلا تاریخ امروز را بجای 2014/12/3 یک ماه عقبتر یعنی 2014/11/3 نشان میدهد.

ممنون میشم اگر به من راهنمایی کنید

+1 0
تو آموزش ها استاد هم اشاره کردن که index ماه در کلاس Calender از صفر شروع میشه مثل آرایه ها. (11 سال پیش)
+2 0
خیلی ممنون از راهنمایی شما. بله یادم امد که استاد این موضوع را گفتن (11 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .