Time Card App that supports....

I need a time card app that supports 24 or more hours in a shift. I see several listed in the market, but none state they do this. It should also support a weekly pay cycle with configurable start and end dates.

For instance - clock in Monday at 0700 and clock out Tuesday at 0832 for a total of 25.53 hours.