More complex logic could be added down the road to parse "1.5 Days" to "1 Day and 12 hours" at some point if that is really something needed but that would require the information passed be consistent and we do entirely different logic for this.
Originally posted by @micahilbery in #16
@micahilbery brought up a really good idea. The expiry badge should possibly show a breakdown of the time rather than allow decimal usage.
We should confirm the design before working on it though.