mysql将星期数转换为星期几的日期范围

时间:2019-04-01 08:21:35

标签: mysql

一周有什么方法可以根据周数和年份输入获取日期范围?检查这张图片

enter image description here

1 个答案:

答案 0 :(得分:1)

MySQL文档为您提供了a possible solution的提示:

  

您不能使用格式onClick将年-周的字符串转换为日期,因为如果周与月相交,则年和周的组合不能唯一地标识年和月。要将年周转换为日期,还应指定工作日:

const project = ({ task, onSendId }) => (
  {/* Pass the onSendId callback into project, and call this from onClick */}
  <div onClick={() => onSendId(task.projectID)} >
    {task.projectID}
  </div>
)

因此,您可以使用以下解决方案,分别使用STR_TO_DATEDATE_ADD来获取特定星期的开始和结束日期值:

%X%V

demo on dbfiddle.uk