I have a time calculator that is very forgiving. Basically you can put any non-digits between the numbers and it will add them. It takes single, double and triple pairs of numbers and adds them appropriately. It is written in c# vs 2008 so it just needs .net 3.5 runtime. Let me know if you are still interested in this and you can find any bugs for me.