[phylo] work on adding day/hour/minute/second

Too many refactorings along the way unfortunately
parent cd0aa9ca
Pipeline #7809 failed with stages
in 18 minutes and 20 seconds