Allow alternative time layouts with csv struct tag