<< dailyworkinghours << | Table Of Contents | >> date (extend) >> |
Keyword | date |
Purpose | A DATE is date and time specification similar to the ISO 8601 date format. Instead of the hard to read ISO notation with a TaskJuggler also supports simple date calculations. You can add or substract a given interval from a fixed date. %{2009-11-01 + 8m} This will result in an actual date of around 2009-07-01. Keep in mind that due to the varying lengths of months TaskJuggler cannot add exactly 8 calendar months. The date calculation functionality makes most sense when used with macros. %{${now} - 2w} This is result in a date 2 weeks earlier than the current (or specified) date. See duration for a complete list of supported time intervals. Don't forget to put at least one space character after the date to prevent TaskJuggler from interpreting the interval as an hour. |
|
Syntax | (<DATE> | % { <DATE> (+ | -) <duration> (min | h | d | w | m | y) }) |
|
Arguments | duration | The duration of the interval. May not be 0 and must be a multiple of timingresolution. |
min | minutes |
|
h | hours |
|
d | days |
|
w | weeks |
|
m | months |
|
y | years |
|
Context | Global scope |
<< dailyworkinghours << | Table Of Contents | >> date (extend) >> |