I wrote the timesheet calculator to help speed up the filling in of company timesheets. It allows input in several formats - hhmm, hh:mm or a decimal notation, and doesn't requre minutes to be entered. It shows the amount of time you've spent at your desk during a day, any overtime worked, and sums for the week. It also outputs the duration in several different formats.
I wrote this specifically for this website; originally written in Perl, eventually converted to php.