As far as I know, there is no law for timings, but only hours of work should be 8 hours for the workers in normal days and 6 hours in Ramadan. But still in most cases it depends on your agreement with the company.