gpt4 book ai didi

php Y-m-d 添加 H :i:s

转载 作者:行者123 更新时间:2023-12-04 10:14:53 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





PHP convert date format dd/mm/yyyy => yyyy-mm-dd [duplicate]

(5 个回答)


去年关闭。




我有这段代码用于从 excel 单元格中解析日期并使用 json 发布它

excel 上的日期

使用格式 dd/mm/yyyy

| G列|

|13/12/2020|

我的代码

//start loop excel from 2nd row. Row 1 is title row
for ($j=2; $j < $lastRow; $j++ ){
...
'mr_submit_target' => date('Y-m-d H:i:s', PHPExcel_Shared_Date::ExcelToPHP($objWorksheet->getCell('G'.$j)->getValue())),
}

结果

"mr_submit_target": "1900-01-04 07:20:00",根据excel数据,这是绝对错误的

我的目标

为我的日期添加 H:i:s 从 = "2020-12-13"到 "2020-12-13 00:00:00"
确切的时间不是很重要,但服务器只能使用格式 Y-m-d H:i:s 发布,这就是为什么我在我的代码中添加了“H:i:s”

最佳答案

您应该将日期字符串转换为时间
试试这个

for ($j=2; $j < $lastRow; $j++ )
{
'mr_submit_target' => date('Y-m-d H:i:s', strtotime(PHPExcel_Shared_Date::ExcelToPHP($objWorksheet->getCell('G'.$j)->getValue())),
}

我希望你能回答问题 |快乐编码;)

关于php Y-m-d 添加 H :i:s,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61114263/

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