introduce timeunit conversion helper MACRO