{ "name": "make_interval", "type": "function", "description": "Creates an interval value from year, month, weeks, days, hours, minute and seconds values.", "arguments": [ {"arg":"years","description":"Number of years (assumes a 365.25 day year length).", "optional": true, "default": "0"}, {"arg":"months","description":"Number of months (assumes a 30 day month length)", "optional": true, "default": "0"}, {"arg":"weeks","description":"Number of weeks", "optional": true, "default": "0"}, {"arg":"days","description":"Number of days", "optional": true, "default": "0"}, {"arg":"hours","description":"Number of hours", "optional": true, "default": "0"}, {"arg":"minutes","description":"Number of minutes", "optional": true, "default": "0"}, {"arg":"seconds","description":"Number of seconds", "optional": true, "default": "0"} ], "examples": [ { "expression":"make_interval(hours:=3)", "returns":"3 hour interval"}, { "expression":"make_interval(days:=2, hours:=3)", "returns":"2 day, 3 hour interval"} ] }