使用 `datetime` 按周和具体日期列出时间表

使用 `datetime` 按周和具体日期列出时间表

我正在使用datetime它来自动生成时间表。目前,MWE 允许我列出周数(以及每个周末的开始和结束日期)。但我想将其与特定的会议日期结合起来。例如,我有:

第一周,09/04--09/08

第二周,09/11--09/15

我想包括每周的具体日期,例如:

第一周,09/04--09/08

  • 星期二 09/06
  • 星期四 09/08

第二周,09/11--09/15

  • 星期二 09/12
  • 星期四 09/14

我知道如何分别按日期生成列表和按周生成列表,但我不确定是否可以将两者结合起来,如上所述。这是一个 MWE:

    \documentclass{article}
    \usepackage[mmddyyyy]{datetime}% http://ctan.org/pkg/datetime
    \usepackage{advdate}% http://ctan.org/pkg/advdate
       \newdateformat{syldate}{\twodigit{\THEMONTH}/\twodigit{\THEDAY}}
         \newsavebox{\MONDAY}\savebox{\MONDAY}{Mon}% Mon
         \newcommand{\week}[1]{%
         \paragraph*{\kern-2ex\quad #1, \syldate{\today} -         \AdvanceDate[4]\syldate{\today}:}% Set heading  \quad #1
         \ifdim\wd1=\wd\MONDAY
         \AdvanceDate[7]
         \else
         \AdvanceDate[7]
         \fi%
             }
    \begin{document}

    \SetDate[28/08/2017]

    \week{Week 01} 

    \week{Week 02}

    \end{document}

相关内容