feedback: Module datetime | Tarantool
@andreyaksenov is already working on this.
Since Aug 29, 2024.
- Dominant language
- CSS
- Stars
- 15
- Forks
- 49
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 3
Description
<…> seconds is created.
Return:interval_object
Return type:cdata**|Possible input time units and parameters for datetime.interval.new()
Name
Description
Type
Defaultnsec (usec, msec)
Fractional part of the last second. You can specify either nanoseconds (nsec), or microseconds (usec), or milliseconds (msec).
Specifying two of these units simultaneously or all three ones lead to an error.
number
0sec
Seconds
number
0min
Minutes
number
0hour
Hours
number
0day
Day number
number
0week
Week number
number
0month
Month number
number
0year
Year
number
0|**adjust
Defines how to round days in a month after an arithmeti<…>
https://www.tarantool.io/en/doc/latest/reference/reference_lua/datetime/#datetime-interval-new
using double in datetime.interval.new() is not allowed:
tarantool> datetime.interval.new({sec = 0.1})
---
- error: 'sec: integer value expected, but received number'
...
tarantool> datetime.interval.new({min = 0.1})
---
- error: 'min: integer value expected, but received number'
...
tarantool> datetime.interval.new({hour = 0.1})
---
- error: 'hour: integer value expected, but received number'
...
tarantool> datetime.interval.new({day = 0.1})
---
- error: 'day: integer value expected, but received number'
...
tarantool> datetime.interval.new({week = 0.1})
---
- +0 seconds
...
tarantool> datetime.interval.new({month = 0.1})
---
- error: 'month: integer value expected, but received number'
...
tarantool> datetime.interval.new({year = 0.1})
---
- error: 'year: integer value expected, but received number'
...
But documentation for datetime.interval.new() describe a type of possible inputs as number.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.