Duration - no creation interface, it will be returned when Integer type data calls date/time type data
Define Duration: <Integer>.years;
<Integer>.months;
<Integer>.days;
<Integer>.hours;
<Integer>.minutes;
example:
> Date date = "2019-01-01"
> date = date + 1.months //return: 2019-02-01