See the Timesheets faq.