from datetime import datetime


def 取当前时分() -> str:
    """返回当前系统的时分字符串。

    功能说明:
        - 这个函数用于获取当前时间中的小时和分钟，不返回秒数。
        - 返回格式固定为 ``HH:MM``。
        - 适合做界面时间显示、排班时间展示和简单提醒文案。

    Returns:
        返回当前时分字符串，例如 ``16:25``。
    """
    return datetime.now().strftime("%H:%M")


if __name__ == "__main__":
    print("===== 示例1：直接获取当前时分 =====")
    print("结果:", 取当前时分())

    print("\n===== 示例2：查看返回值类型 =====")
    结果 = 取当前时分()
    print("结果:", 结果, "类型:", type(结果).__name__)

    print("\n===== 示例3：用于页面顶部显示当前时分 =====")
    标题 = f"现在时间：{取当前时分()}"
    print("结果:", 标题)

    print("\n===== 示例4：用于拼接预约提示 =====")
    提示 = f"请在 {取当前时分()} 前完成提交"
    print("结果:", 提示)

    print("\n===== 示例5：连续调用两次 =====")
    print("结果1:", 取当前时分())
    print("结果2:", 取当前时分())

    print("\n===== 示例6：应用场景-给聊天消息显示简化时间 =====")
    消息 = {"text": "已发送", "time": 取当前时分()}
    print("消息:", 消息)
