$time = new DateTime('today 4 PM');
$now = new DateTime('now');
// check if current time is past 4 PM
if ($now > $time) {
$time = new DateTime('tomorrow 4 PM');
}
$diff = $time->diff($now);
我不需要解释的部分
之后,我正在用
查看这一天 $dw = date( "w");
if ($dw == 6 || $dw == 0) {
并且如果其dw为6则有一些if和else语句然后它应该增加第二天+所以如果它是星期五它是星期日
现在我试图用echo
打印出来 echo "Date ".$datetime->format('<b>l, d F</b>') . ";
它将于6月15日星期日打印,但我正在尝试将其转换为德语。那不是真的有用,所以它仍然用英文打印出来。我已经检查过:
我已经添加了
setlocale(LC_TIME, "de_DE");
并且已经检查了是否安装了德语本地,是的 还有一些...但没有任何作用...... 我想删除语言环境只能得到可能有效的德语 我想到了我用数组来定义德国名字的日子所以0 =星期天然后我必须改变一切
答案 0 :(得分:6)