مهندس

دریافت ساعت و ذخیره در دیتابیس sqlite

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

ارسال شده در (ویرایش شده)

سلام دوستان.

چجوری میتونم ساعت رو در دیتابیس sqlite ذخیره کنم؟؟

منظورم اینه ک من یکسری داده دارم میخام وقتی ثبت دیتابیس شد، ساعتی ک کاربر داده رو ثبت میکنه هم در یک فیلد ثبت بشه.

من یه فیلد با نوع TIME در دیتابیس گذاشتم، اما نمیدونم چجوری و با چه توابعی ساعت رو ذخیره کنم؟؟

در ضمن راهی هست ک ساعت واقعی ثبت بشه؟؟

یعنی اینکه اگه یه وقت کاربر ساعت گوشیشو تغییر داد، بازم تایم واقعی time zone ایران ثبت بشه ؟؟؟

ویرایش شده در توسط مهندس

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


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

دوستان مشکل حل شد.

با gps provider راحت میشه اینکارو کرد، با تابع get time() 

در ضمن اگه راه حل دیگه ای هم غیر این هست، عنوان کنید ممنون میشم.

1 کاربر پسند دیده است

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


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

1. Code Snippets

For java.util.Date, just create a new Date()

DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); 
Date date = new Date(); 
System.out.println(dateFormat.format(date)); //2016/11/16 12:08:43

For java.util.Calendar, uses Calendar.getInstance()

DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Calendar cal = Calendar.getInstance();
System.out.println(dateFormat.format(cal)); //2016/11/16 12:08:43

For java.time.LocalDateTime, uses LocalDateTime.now()

DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss"); 
LocalDateTime now = LocalDateTime.now(); 
System.out.println(dtf.format(now)); //2016/11/16 12:08:43

For java.time.LocalDate, uses LocalDate.now()

DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy/MM/dd");
LocalDate localDate = LocalDate.now();
System.out.println(dtf.format(localDate)); //2016/11/16

 

1 کاربر پسند دیده است

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


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

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط asghar.a83
      سلام دوستان خسته نباشید من یه باتن دارم که میخوام وقتی کاربر روش کلیک کنه یه ثانیه تغییر رنگ بده تا کاربر بفهمه کلیک کرده و از اون حالت بی روحی در بیاد میدونم خیلی سادس ولی تو کاتلین تازه کارم لطفا جواب بدید
    • توسط sina_f2000
      با سلام و خسته نباشید خدمت اساتید بزرگوار 
      یه درخواست داشتم امیدوارم کمکم کنید
      کد ارسال تصاویر یک دایرکتوری از قبل مشخص شده به سمت سرور میخاستم اگه لطف کنید کدش به همراه فایل php بفرستید ممنون میشم
         
    • توسط v4vendetta
      از دیتابیس Realm استفاده میکنم و اونو داخل یه سرویس نوشتم . اما در اندروید ۹ به بالا بعد از ۵ ثانیه کرش میکنه . مطالبی خوندم که باید از startForegroundService استفاده کنم . اما برای اینکار باید طی ۵ ثانیه اول متد startForeground فراخوانده شود وگرنه کرش میکنه. من نمیخوام نوتیفیکیشنی ران بشه و forground به کارم نمیاد . راهی هست که همون سرویس رو عادی ران کنم؟

    • توسط meysamSM
      سلام
      من یه کد ussd دارم و در کنارش هم یک اپلیکشن اندروید
      این اپکلیشن کل کارش اینکه درخواستی رو برای سرور ارسال میکنه (مثلا موضوع درخواست (همه از قبل آماده هستن و بصورت دراپ دان یا اسپینر هستن) و گروه و نام کارشناس )
      حالا میخوام برای اینکه کاربر راحتتر کارش رو انجام بده بهش ussd کد بدم و بگم وقتی شما چنین کدی رو زدی چنین درخواست ارسال میشه برای مثال : از توی اپ من میخوام چنین درخواستی رو بدم: مشکل نرم افزار فلان و گروه نرم افزار و کارشانس فلانی
      توی ussd کد چنین اتفاقی بی افته
      *1234*5*12*105#
      1234 کدی که تهیه کردم
      5 مشکل نرم افزار فلان
      12 گروه نرم افزار
      105 ای دی کارشانس
       
      زمانی که کاربر چنین کدی رو زد برنامه باز بشه و بنویسه درخواست شما ارسال شد
      همین!
      درحال حاضر کل این کارهارو میشه انجام داد ولی باز کرد یک اپ با ussd رو نمیدونم چون از هرکس سوال میپرسم یا میگن باید گوشی روت باشه یا این کار غیرقابل انجام ولی یک بار یه نمونه اپ رو این شکلی دیدم
      تشکر
    • توسط parsdc
      سلام به همه دوستان
      زمانی که سرچ میکنیم در دیتابیس sqlite در لیست نام فارسی، متاسفانه حروف گ چ پ ژ ک بدون ترتیب حروف برمیگردونه، در این مورد تحقیق ها و تست های زیادی کردم، و متوجه شدم کد اسکی این حروف از نظر عددی  نظم ترتیبی ندارد
      لیست حروف فارسی با کد اسکی رو ببینید
      192    ہ
      193    ء
      194    آ
      195    أ
      196    ؤ
      197    إ
      198    ئ
      199    ا
      200    ب
      201    ة
      202    ت
      203    ث
      204    ج
      205    ح
      206    خ
      207    د
      208    ذ
      209    ر
      210    ز
      211    س
      212    ش
      213    ص
      214    ض
      215    ×
      216    ط
      217    ظ
      218    ع
      219    غ
      220    ـ
      221    ف
      222    ق
      223    ك
      224    à
      225    ل
      226    â
      227    م
      228    ن
      229    ه
      230    و
       
      236    ى
      237    ي
       
      129    پ
      141    چ
      142    ژ
      152    ک
      144    گ

      حرف ک عربی 223 هست در جای خودش هست اما ک فارسی 152 هست از عدد حرف آ هم کمتر هست و در سرچ بالاتر از آ قرار میگیره
      سایر حروف مشکل دار هم به همین شکل پ چ ژ ک گ
      کد های utf8 هم بررسی کردم و این مشکل رو داره، واقعا نمیدونم ماکروسافت چیکار کرده که در دیتابیس های اون این مشکل وجود نداره، شما راه حلی اصولی براش نمیشناسید؟

  • دوره آموزشی اندروید آموزش ویدئویی اندروید سورس اندروید دوره اندروید آموزش Kotlin آموزش برنامه نویسی ios مهارت های فروش طراحی اپلیکیشن کوردینا موزیک Kurdina Music موزیک کردی Android Framework
  • فایل