mysql - 如何在Mysql中查找给定年份的星期开始和结束日期

标签 mysql

如何找到给定年份和周数的一周的开始和结束日期? 它用于在 Hr 模块项目中插入工作类次中每个员工的周日期,所以请帮助我

提前致谢, 湿婆

最佳答案

function Start_End_Date_of_a_week($week, $year){
    $time = strtotime("1 January $year", time());
    $day = date('w', $time);
    $time += ((7*$week)+1-$day)*24*3600;
    $dates[0] = date('Y-n-j', $time);
    $time += 6*24*3600;
    $dates[1] = date('Y-n-j', $time);
    return $dates;
}

$result = Start_End_Date_of_a_week(35,1998);
echo 'Starting date of the week: '. $result[0]."\n";
echo 'End date the week: '. $result[1];

关于mysql - 如何在Mysql中查找给定年份的星期开始和结束日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8357337/

相关文章:

mysql - mysql DataReader 中的 asp.net 列表框第一项不可见

mysql - 如何更改排序规则以使mysql不区分大小写

mysql - debian 中的 Perl mysql 模块

php - 设置单个数据库行的字段值

mysql - key '...' 的重复条目 'PRIMARY'

php - 使用字母范围查询 Eloquent 模型

mysql - 对MySQL中的多个字段进行排序

MySql,使用 LIKE 查找确切的字符串

php - 如何向此 PDO 查询添加另一个值?

java - 运行 jar 时出现异常 - "Exception in thread "main"java.lang.ClassNotFoundException : com. mysql.jdbc.Driver"