fix bug with timezone 0