我目前正在使用
$resultc = mysql_query( "SELECT *, DATE_FORMAT(Tender_Return_Date,'%d/%m/%Y') AS Tender_Return_Date FROM Est_Ind_Client
LEFT JOIN Est_Ind_Client_Notes ON Est_Ind_Client.C_ID=Est_Ind_Client_Notes.Ind_C_FK
WHERE Ind_FK='{$row["EI_ID"]}'" );
作为上述语句的一部分,我还有两个日期字段,即“Date_Received”和“Company_Return_Date”,我也希望以与上述相同的方式对其进行格式化。我尝试重复格式语句,但收到来自 MYSQL 查询的错误。我在网上寻找解决方案,但唯一的示例包括如上所述格式化一个日期,并且我需要多次出现
任何指导都会很棒。
最佳答案
如果我理解正确,你需要这个:
SELECT *,
DATE_FORMAT(Tender_Return_Date,'%d/%m/%Y') AS Tender_Return_Date,
DATE_FORMAT(Date_Received,'%d/%m/%Y') AS Date_Received,
DATE_FORMAT(Company_Return_Date,'%d/%m/%Y') AS Company_Return_Date
FROM Est_Ind_Client
LEFT JOIN Est_Ind_Client_Notes ON Est_Ind_Client.C_ID=Est_Ind_Client_Notes.Ind_C_FK
WHERE Ind_FK='{$row["EI_ID"]}'"
关于php - Mysql Date_Format的多种使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37225928/