Categorized | News

Basecamp Bookmarklet: Hours Logged Today

Posted on 27 March 2007 by Demian Turner

Basecamp is a great time-tracking and project management tool, but can be quite frustrating when it comes to the inflexibility of its reporting options. On any given day I log time to 3-5 projects but find it easy to lose track of the running total. This bookmarklet provides in one click what Basecamp gives you after 8, your hours logged so far today:

javascript:var oDate=new Date();var y=oDate.getFullYear();var m=oDate.getMonth()+1;
if (m < 10) m = '0'+m;var d=oDate.getDate();if (d < 10) d = '0'+d;
var myDate=y+''+m+''+d;location=%22

Obviously fill in your project_name and replace 1234567 with your user ID.

Bookmark and Share

3 Comments For This Post

  1. oneafrikan Says:

    Thanks dude 😉
    Already using it!

  2. Demian Turner Says:

    fixed date formatting for months/days < 10

  3. Dunrie Greiling Says:

    Thanks! Very helpful. I’m a project manager, so if I’m curious, I can get everyone’s time today using 0 as the user ID.

1 Trackbacks For This Post

  1. What software do you use to run your business? | PHP kitchen Says:

    […] is it was great, but they should practice what they preach.  I was even driven to mess around with bookmarklets just not to waste so much time using this app.  I seriously considered logging time wasted […]

Leave a Reply



Demian Turner's currently-reading book recommendations, reviews, favorite quotes, book clubs, book trivia, book lists



PHPkitchen recommends you also check out the following sites :

Accounting for Small Businesses

FreeAgent sign-up