INNER CODE UNIT · Python

display_hour

GHJJ123/brainrotguard · i18n/__init__.py:125

    display_hour = hour % 12 or 12
    if minute == 0:
        return f"{display_hour} {suffix}"
    return f"{display_hour}:{minute:02d} {suffix}"


def format_time_compact(hhmm: str | None, locale: str | None, time_format: str | None = None) -> str | None:
    """Shorter locale-aware time formatting for compact grids."""
    if hhmm is None:
        return None
    if _uses_24h(locale, time_format):
        try:
            hour, minute = map(int, hhmm.split(":"))
        except (ValueError, AttributeError):
            return hhmm
        return f"{hour:02d}" if minute == 0 else f"{hour:02d}:{minute:02d}"
    display = format_time(hhmm, locale, time_format=time_format)
    if display is None:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…