Majid Ebrahimi

بدست آوردن ساعت و دقیقه و ثانیه به صورت عدد و مقایسه دو زمان

4 ارسال در این موضوع قرار دارد

سلام دوستان.

من توی برنامه قسمتی داره که کاربر  ساعت و دقیقه مورد نظرش رو ارسال می کنه و من قصد دارم این زمان رو با زمان گوشی مقایسه کنم.لطفا کمک کنید.

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

اینکار براحتی با دستور زیر قابل پیاده سازی است :

ابتدا تاریخی که قبلا ذخیره کرده اید را در متغیری مثلا به نام time  قرار دهید. سپس با دستور مقایسه ای زیر :

[shcode=java]

    Calendar c = Calendar.getInstance();

            String time_now = c.get(Calendar.HOUR_OF_DAY) + ":"

                    + c.get(Calendar.MINUTE);

if (time_now.equals(time)) {

//work

}

[/shcode]

نکته: در متغیر time  باید حتما مانند time_now ساعت و دقیقه در دیتابیستان ذخیره شوند

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

خیلی ممنون.اما من ساعت رو از کاربر از طریق پیکر تایم میگیرم که به صورته اینتیجر هست.راهنمایی کنید

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

درسته بصورت عددی بهتون برمیگردونه ولی براحتی میتونید به رشته تبدیل کنید

نحوه ذخیره کردن ساعت و دقیقه از timepicker :

[shcode=java] String timer =time.getCurrentHour().toString()+":"+time.getCurrentMinute().toString();[/shcode]

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری