MQL4, вопрос по datetime

 

Помогите. Не могу понять, как решить следующую задачу:

имеется:

datetime A=D'2009.07.19 12:30:27';

datetime B=D'15:23:34';

Как сделать, чтобы переменная "datetime С" получила бы значение даты из переменной "А", а значение времени из "B".

Спасибо.

 
C=A-A%86400+B%86400
 
Integer:
C=A-A%86400+B%86400

Спасибо, заработало.
 
Roooto:


Спасибо, заработало.
А понимание, как оно заработало, появилось?
 

Зачем понимание.... 86400 число секунд в сутках, остальное целочисленное деление и остаток от него.

А чтобы делать такие фишки нужно знать внутреннее представления типа datetime.

Есть задачки посложнее, найти первый/последний день месяца/недели... Хотя в обновлении языка появился нормальный конструктор и пример на нем был бы полезнее.

Причина обращения: