An open API service indexing awesome lists of open source software.

https://github.com/tarantool/cron-parser

Tarantool cron expression parser
https://github.com/tarantool/cron-parser

Last synced: about 1 year ago
JSON representation

Tarantool cron expression parser

Awesome Lists containing this project

README

          

# Cron Parser Lua Wrapper

cron-parser is a Lua wrapper of ccronexpr C library. It parses a cron-format schedule and calculates the nearest
event date.

# Installation

```
tt rocks install cron-parser
```

# Example

````
local cron = require('cron')

local expr, err = cron.parse('0 */15 * * * *')
if not expr then
print('Error: '..err)
end

local ts = cron.next(expr)

print(os.date('%Y-%m-%d %H:%M:%S', ts))
````

# References

ccronexpr library: https://github.com/staticlibs/ccronexpr