gpt4 book ai didi

java - 将日期插入sql数据库

转载 作者:行者123 更新时间:2023-11-30 00:58:35 25 4
gpt4 key购买 nike

我的输入日期格式是“%m-%d-%Y”(例如:12/12/2012)和我的执行查询

"Insert into employeedetails(FirstName,LastName,JobTitle,StartedDate,Salary,CompanyName)  values ('"+fname+"','"+lname+"','"+job+"',STR_TO_DATE('"+date+"', '%m-%d-%Y'),'"+salary+"','"+company+"')";

执行查询时会抛出格式不正确的错误

当我以这种格式手动插入日期(2012-12-12)时,它正在工作,所以我需要从 12/12/2012 转换为 2012-12-12

最佳答案

使用DATE_FORMAT

以下脚本使用 DATE_FORMAT() 函数来显示不同的格式。使用 now()

的示例
DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')
DATE_FORMAT(NOW(),'%m-%d-%Y')
DATE_FORMAT(NOW(),'%d %b %y')
DATE_FORMAT(NOW(),'%d %b %Y %T:%f')


Insert into employeedetails(FirstName,LastName,JobTitle,StartedDate,Salary,CompanyName) values ('"+fname+"','"+lname+"','"+job+"',DATE_FORMAT(NOW(), '%m-%d-%Y'),'"+salary+"','"+company+"')";

关于java - 将日期插入sql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20343188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com