{"action":"created","issue":{"url":"https://api.github.com/repos/jakubroztocil/rrule/issues/290","repository_url":"https://api.github.com/repos/jakubroztocil/rrule","labels_url":"https://api.github.com/repos/jakubroztocil/rrule/issues/290/labels{/name}","comments_url":"https://api.github.com/repos/jakubroztocil/rrule/issues/290/comments","events_url":"https://api.github.com/repos/jakubroztocil/rrule/issues/290/events","html_url":"https://github.com/jakubroztocil/rrule/issues/290","id":370113656,"node_id":"MDU6SXNzdWUzNzAxMTM2NTY=","number":290,"title":"Problem with Weekly RRule when local date is different from UTC date","user":{"login":"RonyDimebag","id":19855636,"node_id":"MDQ6VXNlcjE5ODU1NjM2","avatar_url":"https://avatars1.githubusercontent.com/u/19855636?v=4","gravatar_id":"","url":"https://api.github.com/users/RonyDimebag","html_url":"https://github.com/RonyDimebag","followers_url":"https://api.github.com/users/RonyDimebag/followers","following_url":"https://api.github.com/users/RonyDimebag/following{/other_user}","gists_url":"https://api.github.com/users/RonyDimebag/gists{/gist_id}","starred_url":"https://api.github.com/users/RonyDimebag/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RonyDimebag/subscriptions","organizations_url":"https://api.github.com/users/RonyDimebag/orgs","repos_url":"https://api.github.com/users/RonyDimebag/repos","events_url":"https://api.github.com/users/RonyDimebag/events{/privacy}","received_events_url":"https://api.github.com/users/RonyDimebag/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-15T11:13:20Z","updated_at":"2018-10-18T00:33:38Z","closed_at":null,"author_association":"NONE","body":"Hi,\r\n\r\nI saw some resembling bugs reported that were closed, or noted that simply reverting back to v2.2.0 fixed the problem, I'm reporting this to help fix this since I had to revert back to 2.2.0 as well and I think it would be a pity to be stuck in an older version without new features.\r\n\r\nI've been using latest version (v2.5.6), running a quite simplistic RRule - _FREQ=WEEKLY;BYDAY=TU_.\r\nGenerally it works well, but when my local time is between midnight (00:00) and 2am, which makes my local date different than UTC date (I'm in GMT+0200), all the instances I received by calling a _between_ function fall under Wednesdays.\r\n\r\nAs mentioned, reverting back to v2.2.0 fixed this problem.\r\n\r\nHope this helps and thanks for all your contribution.\r\nRony"},"comment":{"url":"https://api.github.com/repos/jakubroztocil/rrule/issues/comments/430835236","html_url":"https://github.com/jakubroztocil/rrule/issues/290#issuecomment-430835236","issue_url":"https://api.github.com/repos/jakubroztocil/rrule/issues/290","id":430835236,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMDgzNTIzNg==","user":{"login":"davidgoli","id":44666,"node_id":"MDQ6VXNlcjQ0NjY2","avatar_url":"https://avatars3.githubusercontent.com/u/44666?v=4","gravatar_id":"","url":"https://api.github.com/users/davidgoli","html_url":"https://github.com/davidgoli","followers_url":"https://api.github.com/users/davidgoli/followers","following_url":"https://api.github.com/users/davidgoli/following{/other_user}","gists_url":"https://api.github.com/users/davidgoli/gists{/gist_id}","starred_url":"https://api.github.com/users/davidgoli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidgoli/subscriptions","organizations_url":"https://api.github.com/users/davidgoli/orgs","repos_url":"https://api.github.com/users/davidgoli/repos","events_url":"https://api.github.com/users/davidgoli/events{/privacy}","received_events_url":"https://api.github.com/users/davidgoli/received_events","type":"User","site_admin":false},"created_at":"2018-10-18T00:33:38Z","updated_at":"2018-10-18T00:33:38Z","author_association":"COLLABORATOR","body":"@RonyDimebag do you have specific code you might be able to share on how to reproduce this?\r\n\r\nGenerally there is no advantage whatsoever to using local dates, period. You should be able to do everything you need with floating dates (UTC) + tzid. But let me know if you've got code that shows an edge case that isn't being handled."}}
{"actor":{"display_login":"davidgoli"}}