1. A user interface for receiving time entries in a timesheet, comprising: a user-interface element in the form of a calendar, wherein the calendar contains one or more time entries associated with at least a financial activity, wherein a given time entry, which is associated with a corresponding block of time, is graphically represented as an adjustable region in the calendar; and wherein a user can change one or more temporal parameters associated with the time entry by using a pointing device to select and modify one or more geometric properties of the adjustable region.