The problem is that a const fn is not always constant, it is supposed to be callable at runtime too. And you can't get a &'static str representing a runtime value (unless you e.g. leak memory, but that's generally unwanted).
I haven't found one yet (though string concatenation isn't exactly the same type of operation as number formatting, so maybe you'll have more luck than me).