PersianMaterialDateTimePicker icon indicating copy to clipboard operation
PersianMaterialDateTimePicker copied to clipboard

مشکل TimeZone

Open safaeimehr opened this issue 8 years ago • 4 comments

ba salam darbareye TimeZone moshkel daram. har kar mikonam baz TimeZone ro GMT . Chetor bayad set konim?!!!!!!!

safaeimehr avatar Apr 25 '16 07:04 safaeimehr

Dooste aziz,

  1. Sazandeye ketab khane PersianCalender (ke baraye tabdile tarikh inja estefade shode) bana be dalayeli tasmim gerefte ke TimeZone pishfarz ro bar rooye GMT gharar bede. Baraye taghire oon bayad in ketab khane ra be soorate dasti varede projatoon konid va har ja ke yek instance az PersianCalender toosh didin, khate zir ro behesh ezafe konid: mPersianCalendar.setTimeZone(TimeZone.getDefault());
  2. Motevajeh nemishavam ke ghasdetoon az taghire TimeZone chiye, Be tore kolli hengami ke ba tarikh kar darim TimeZone hich tasiri bar an nadarad.

Thore1954 avatar May 13 '16 03:05 Thore1954

بله من هم این خط کد اضافه میکنم ولی در دیالوگ تاریخ هیچ تاثیری نداره. اما در دیالوگ زمان درست عمل میکنه. @Thore1954 علت استفاده از تایم زون مشخصه باید دیالوگ ها تاریخ و زمان جاری دیوایس (مثلا زمان به وقت تهران) را نشان دهند. در صورتی که دیالوگ تاریخ چهار ساعت و نیم از زمان تهران عقب است. یعنی بعد از چهار و نیم صبح تاریخ تغییر میکند.

safaeimehr avatar May 13 '16 05:05 safaeimehr

Hamantor ke ghablan ham goftam, TimeZone hich tasiri dar tarikh nadarad va avaz nashodane tarikh pish az sa'ate 04:30 sobh (ke albatte dar 6 mahe dovvome sal 03:30 khahad bood) marboot be class i ast ke baraye tabdile tarikhe miladi be shamsi dar inja estefade mishavad. #19

Thore1954 avatar May 19 '16 12:05 Thore1954

با سلام . در حقیقت تایم زون در تاریخ تاثیر دارد به عنوان مثال اگر ساعت را ساعت یک به وقت محلی (تهران) ست کنیم و از این کلاس برای تبدیل تاریخ استفاده کنیم یک روز عقب تر را نشان میدهد

mehdi-azizi avatar Jan 01 '17 08:01 mehdi-azizi