在 PostgreSQL 中,你可以使用 TO_CHAR() 函数来格式化日期时间值为 Excel 可以识别的格式。


在 PostgreSQL 中,你可以使用 TO_CHAR() 函数来格式化日期时间值为 Excel 可以识别的格式。下面是如何修改你的查询来使用 TO_CHAR() 函数:

SELECT 
    hc.*, 
    TO_CHAR(firt.firstSignTime, 'YYYY-MM-DD HH24:MI:SS') AS formattedFirstSignTime
FROM 
    hunter_company hc
LEFT JOIN (
    SELECT 
        hunter_company_id, 
        MIN(modify_time) AS firstSignTime
    FROM 
        highpin_legal_contract
    WHERE 
        contract_status = 5
    GROUP BY 
        hunter_company_id
) firt ON hc.hunter_company_id = firt.hunter_company_id
LIMIT 1;

在这个查询中,formattedFirstSignTime 列将包含格式化的日期时间值,以 YYYY-MM-DD HH24:MI:SS 的格式显示。这个格式与 Excel 默认的日期时间格式相符,因此 Excel 可以轻松地识别和解析这些值。


©小网格工作室 2013-2025