SufficientlySecure / birthday-calendar

Display all contact birthdays automatically in your standard Android calendar.
https://www.schuermann.eu/android/
GNU General Public License v3.0
94 stars 28 forks source link

Some birthdays are showed one dayl early #13

Closed dschuermann closed 11 years ago

dschuermann commented 11 years ago

Original author: yaroslav...@gmail.com (June 05, 2012 12:33:12)

What steps will reproduce the problem?

  1. Install adapter
  2. Not changing any options
  3. Go to stock calendar

What is the expected output? What do you see instead? I want to see all my contact's birthdays, and I see it, but some birthdays are day early.

What version of the product are you using? On what operating system? 1.3 (4). Samsung Galaxy Gio, Android 2.3.5

Please provide any additional information below.

Original issue: http://code.google.com/p/birthday-adapter/issues/detail?id=11

dschuermann commented 11 years ago

From domschuermann@gmail.com on June 05, 2012 12:52:49 Did you noticed any speciality on those birthdays , which are displayed one day early?

dschuermann commented 11 years ago

From yaroslav...@gmail.com on June 05, 2012 15:36:32 No. One concur with a Russina holiday (12 June), and another one need to be on 31 July, and shifted to 30th July, but there is correct one between them... Only one strange thing - no shift before DST and after it (no shift until last Sunday of March and no shift after last Sunday in October). But in Russia there is no DST since 2011 year! And I have corrected tzdata in my ROM.

dschuermann commented 11 years ago

From yaroslav...@gmail.com on June 05, 2012 18:10:52 I found it! I was added test contact and change it's year of birthday. 05 april of 1979 and 1980 (and maybe other years before) there is off by one to 04 april. But since 1981, there is no problem (I've tested 05 april and 05 june on 1981, 1985,1990,2000 and 2011)

dschuermann commented 11 years ago

From yaroslav...@gmail.com on June 05, 2012 18:12:29 Also I've checked dates in google data contacts api - they are correct all times.

dschuermann commented 11 years ago

From yaroslav...@gmail.com on June 05, 2012 18:21:40 Also I was wrong about DST - There are problems with b-days in January and October, too (it was my fault, I forgot year part of b-days and input 2011 in these dates)

dschuermann commented 11 years ago

From yaroslav...@gmail.com on July 15, 2012 11:30:18 There is no issue on CM9, ported on my Gio