2022-01-13 08:56:17 -05:00

54 lines
1.4 KiB
Plaintext

{
"name": "make_interval",
"type": "function",
"groups": ["Date and Time"],
"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": "interval: 3 hours"
}, {
"expression": "make_interval(days:=2, hours:=3)",
"returns": "interval: 2.125 days"
}, {
"expression": "make_interval(minutes:=0.5, seconds:=5)",
"returns": "interval: 35 seconds"
}],
"tags": ["minute", "seconds", "month", "year", "weeks", "values", "interval", "hours", "days"]
}