LDNS_DIV
new_year = year + (int) LDNS_DIV(days, 365);
clock = LDNS_DIV(clock, 60);
clock = LDNS_DIV(clock, 60);
clock = LDNS_DIV(clock, 24);
return (LDNS_DIV(y2, 4) - LDNS_DIV(y1, 4)) -
(LDNS_DIV(y2, 100) - LDNS_DIV(y1, 100)) +
(LDNS_DIV(y2, 400) - LDNS_DIV(y1, 400));
new_year = year + (int) LDNS_DIV(days, 365);
clock = LDNS_DIV(clock, 60);
clock = LDNS_DIV(clock, 60);
clock = LDNS_DIV(clock, 24);
return (LDNS_DIV(y2, 4) - LDNS_DIV(y1, 4)) -
(LDNS_DIV(y2, 100) - LDNS_DIV(y1, 100)) +
(LDNS_DIV(y2, 400) - LDNS_DIV(y1, 400));