mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-24 00:47:57 -05:00
21 lines
1.2 KiB
Plaintext
21 lines
1.2 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"}
|
|
]
|
|
}
|