-
Notifications
You must be signed in to change notification settings - Fork 47
Date Range
With this command, we can generate a bunch of dates per selection, each selection will add one day/week/month/year to the current date.
To generate dates without multiple selections, we can add the x-arg option.
Command | Alias | Action |
---|---|---|
days | day | add one day per selection |
weeks | week | add one week per selection |
months | month | add a month per selection |
end-of-month | eom, last-day-of-month, ldom | last date of month per selection |
years | year | add one year per selection |
Option | Alias | Description |
---|---|---|
START_DATE | used as start date for our date ranges. If not given, the current date will be used instead | |
x10 | generate 10 dates. Can be any positive number |
"parse_date_formats": [
"%d.%m.%Y"
],
parse_date_formats is used to parse the date from the Text Pastry command line. For supported date formats, please check out http://strftime.org/
"date_format": "%d.%m.%Y",
used to generate the date range. For supported date formats, please check out http://strftime.org/. For our convenience, we can set the date format-setting by calling the date-format command:
date-format %Y-%m-%d
Command:
days x5
Result:
14.12.2014
15.12.2014
16.12.2014
17.12.2014
18.12.2014
Command:
days 22.07.2015 x10
Result:
22.07.2015
23.07.2015
24.07.2015
25.07.2015
26.07.2015
27.07.2015
28.07.2015
29.07.2015
30.07.2015
31.07.2015
Command:
weeks
Result:
14.12.2014
21.12.2014
28.12.2014
04.01.2015
11.01.2015
Command:
months
Result:
14.12.2014
14.01.2015
14.02.2015
14.03.2015
14.04.2015
Command:
end-of-month
Result:
31.12.2014
31.01.2015
28.02.2015
31.03.2015
30.04.2015
Command:
years
Result:
14.12.2014
14.12.2015
14.12.2016
14.12.2017
14.12.2018
We can add a start date to date range commands:
weeks 14.03.2015
Result:
14.03.2015
21.03.2015
28.03.2015
04.04.2015
11.04.2015
The date range command supports the newly introduced x-arg! Lets create 30 dates:
days x30
14.12.2014
15.12.2014
16.12.2014
...
10.01.2015
11.01.2015
12.01.2015