fixed up timezone conversion and fasting cut-off time

obviously some things such as region and date display need to be fixed up but it's a start