File size: 225 Bytes
35676b4
 
 
 
 
1
2
3
4
5
6
def fmt_period(p: str) -> str:
    """Convert stored period 'Q32023' → display '3Q2023'. FY periods unchanged."""
    if p and len(p) >= 6 and p[0] == "Q" and p[1] in "1234":
        return p[1] + p[0] + p[2:]
    return p