+xThere is no calculation error. We simply display items to the nearest minute, or round them as necessary.
If you require sub-minute precision of output, you may wish to use a different product.

Seriously? I see even two errors! Tim, it's funny to see how often you advise me to use a different product. Basically for every bug report I post. Is that your way of saying "Stop arguing about it, we won't change it anyway"? :-)
Please, don't get me wrong, in my eyes SkyDemon is 98% perfect. That's why I use it regularly. And thats why I take the time to write here and point out the other 2% which are missing in my eyes.
In the log overview, you state all times with the seconds cut off. So, why not using these cutted times also for the calculation of the logged time? All I ask you in this case is to change one line of code. Right now, you do the following for calculating the logged time:
RoundToMinute(TimeDiff($TimeStart, $TimeEnd));I ask you to change it to this:
TimeDiff(CutOffSeconds($TimeStart), CutOffSeconds($TimeEnd));That's it.
However, this will allow me (and others) to take the log overview at the end of the day and to write the times and durations into my personal and the aircrafts log book without having to recalculate all the durations. That would be a great help!
Please reconsider changing it. I, and probably also others like JanR, really would appreciate that.
Thanks,
Johnny