I'm trying to keep a log of the time that I spend doing specific tasks throughout the day. Currently, the way that I am doing this is by constantly running a stopwatch and filling out a spreadsheet for the day — when a task is completed, I lap the stopwatch and add the task and the time spent on that task in a row in the spreadsheet. It does the job, but it is very tedious. Does anyone have a recommendation for an app that can do this for me? I would like it to:
- Log the time constantly (when a task is completed, immedately start a new task)
- Time a task
- Allow naming of tasks
- (optional) Allow categorizing of tasks with tags
- (optional) Show graphics for how time is spent each day, and statistics on how much time is spent
- The ability to export the data (e.g. CSV)
It would probably be the most convenient for this to be an Android app, but I am also open to suggestions for a Desktop (Linux) app.
I like timeto.me (android). It is designed to log the whole day. It doesn't seem to support tags, but the checklists might be something similar (?). It doesn't support exporting to a CSV, but it supports backups and they are in JSON format, so it's probably good enough.
It's a relatively new project and visually iOS-leaning, but it's the best one I found for specifically this problem.
This is a very nice looking app. Unfortunately, it functions as a timer with editable preset tasks. I want to log how much time I spent working on a task, not work on a task for a specific amount of time.
The preset time is not binding, you can always start a new task earlier or later. The timer is designed more like an alarm clock (it also does get recognised as one by Android). It will sound an alarm at the end of your specified time and 5 minutes after so that you don't forget to set a new timer.