【发布时间】:2021-02-25 11:45:45
【问题描述】:
我有命令date('d.m.y', strtotime('22.02.21 +1 days'))。预期的输出是 23.02.21,但我得到的是 26.02.21。它增加了四天,而不是一天。尝试添加两天时,它会添加五天。
使用不同的日期格式(即date('d.m.y', strtotime('02/22/21 +1 days')))可行,但如果可能,我想使用这种日期格式。
有没有办法让strtotime() 使用这种格式?
【问题讨论】:
-
date('d.m.y', strtotime('2021-02-22 +1 day'));会更近 -
连我都分不清“22.02.21”应该是什么日期,所以我可以同情
strtotime的困惑…… -
@deceze♦ 这是德国的正常日期格式。 2021 年 2 月 22 日
-
PHP 是德语吗...?