How to create own date ranges

Creating own date ranges
it's not so difficult, just have to understand how it works, here are 2 exemples :

QuarterHours (15 minutes)
Imported from the old wiki : Timeline CustomDateRanges

Quarter (3 months)
This exemple shows how to add a new timeline unit for quarters.

→ original author can help 

edit "date-time.js"
add a new constant :

add matching rule :

add a case in roundDownToInterval function :

add a case in incrementByInterval function :

edit "labellers.js"
add localized data accessors :

modify rendering cases :

edit each "i10n/[lang]/labellers.js"
add localized strings : (each line in its file)