2016-09-09 54 views
1

这是我获得法国当前的日期(我是法国人)和当前时间码:当前日期 - 转到下周四 - PHP

<?php 

setlocale (LC_TIME, 'fr_FR.utf8','fra'); 

// FIX date & time email 
    $date_line = strftime("%A %d %B"); 
    $time_line = date('H:i:s'); 

?> 

有了这个结果,我想找到一个方法:如何获取自当前日期以来的星期四的日期?

回答

3

只需使用relative date format即可。在这种情况下'下个星期四'。这里有一个简单的例子:

$time_line = date('Y-m-d', strtotime('next Thursday')); 

Demo

+0

严肃的问题,有没有“下周四”和“星期四” –

+0

之间的差异[看起来不像有(https://eval.in/638932) –

+0

决定实际测试我自己的问题。如果今天是搜索的那一天,显然主要的(也许只是)不同,所以如果今天的“这个星期五”会返回而不是下周。在逻辑上哪一种是合理的,但并不总是以英文预期。 –

相关问题