No, but I found out why it fails. It is indeed timezone problem but it is not only in this module but in all modules that uses dates. Problem is actually connected to date change on utc e.g. for us it shows weird results for times that starts before eight as we are from utc+8 which means that in utc times before 8 are on previous date as it results on utc time which is not for today but day before.
I solved this just by recoding whole module after all it was not doing exactly what I needed so I modified it a lot and as on those modifications only duration matters the probmem with timezone vanished.
No, but I found out why it fails. It is indeed timezone problem but it is not only in this module but in all modules that uses dates. Problem is actually connected to date change on utc e.g. for us it shows weird results for times that starts before eight as we are from utc+8 which means that in utc times before 8 are on previous date as it results on utc time which is not for today but day before.
I solved this just by recoding whole module after all it was not doing exactly what I needed so I modified it a lot and as on those modifications only duration matters the probmem with timezone vanished.