Библиотеки: Work Time - страница 3

 
Dmitry Fedoseev:

Время начала дня можно посчитать так: (TimeCurrent()/86400)*86400, и вовсе не нужны данные с дневного таймфрейма. 

я не путаю?:

(TimeCurrent()/86400)*86400 = TimeCurrent()

 
нет, это деление целых чисел, дробная часть пропадёт на первой операции
 
Dmitry Fedoseev:

Время начала дня можно посчитать так: (TimeCurrent()/86400)*86400, и вовсе не нужны данные с дневного таймфрейма. 

Можно, но в данной функции требуется получать время начала не только текущего дня, но и предыдущего. И так код читабельнее.

 
Обновил код, сделал компактнее.