Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
[mysql&;php],一周的第一天是什么,周一还是周日?_Php_Mysql_Date - Fatal编程技术网

[mysql&;php],一周的第一天是什么,周一还是周日?

[mysql&;php],一周的第一天是什么,周一还是周日?,php,mysql,date,Php,Mysql,Date,mysql中一周的第一天是星期一还是星期天 我想这样做:(我正在使用php btw) 获取今日日期(没问题) 显示本周信息(卡在此处) “上一周和下一周”按钮,用于显示上一周和下一周的数据(此处不能执行任何操作) 我玩“约会”的时候有点卡住了。有人能帮忙吗?星期一 返回日期的工作日索引(0=周一,1=周二,…6=周日) 要获取有关前一周或下一周的详细信息,您可以使用 DATE_ADD(date,INTERVAL expr unit), DATE_SUB(date,INTERVAL expr

mysql中一周的第一天是星期一还是星期天

我想这样做:(我正在使用php btw)

  • 获取今日日期(没问题)

  • 显示本周信息(卡在此处)

  • “上一周和下一周”按钮,用于显示上一周和下一周的数据(此处不能执行任何操作)

我玩“约会”的时候有点卡住了。有人能帮忙吗?

星期一

返回日期的工作日索引(0=周一,1=周二,…6=周日)

要获取有关前一周或下一周的详细信息,您可以使用

DATE_ADD(date,INTERVAL expr unit), DATE_SUB(date,INTERVAL expr unit)

eg SELECT DATE_ADD('2010-12-31 23:59:59', INTERVAL 1 WEEK);


要使用PHP获取工作日,可以使用以下命令:

<?php
$datetime = new DateTime('2010-12-31 23:59:59');
$today = $datetime->format('l');
echo $today;
?>


我需要找出从今天开始的工作日日期,该日期来自php函数,而不是数据库(sql)。那么,mysql的问题出在哪里呢?我很欣赏你的酷方法。但是,我不能在php中使用mysql函数。例如,用户输入今天的日期,并将其传递给php。我的php不能使用weekday函数来知道日期的索引。还是我错了?对不起,我需要更改我的问题标题。。真的很抱歉,问题的关键是你的问题谈论的是mysql-它不是很清楚,不要在事后编辑你的问题,这对后来遇到它的人来说没有意义。。。
<?php
$datetime = new DateTime('2010-12-31 23:59:59');
$today = $datetime->format('l');
echo $today;
?>