In org-mode, I know how to create a todo and use the timestamp so that it is scheduled for today. How do I schedule it for tomorrow? Unfortunately I don’t know Elisp and don’t have time right now to learn it. Here is my .emacs file:
(setq org-capture-templates
'(("t" "Agenda Todo" entry
(file+headline "c:/Org/agenda.org" "Agenda")
"\n\n** TODO %?\nSCHEDULED: <%<%Y-%m-%d %a>>"
:empty-lines 1)
I would need to replace the %m-%d %a with a value incremented by one day.
Working off Juancho’s answer* I was able to come up with a valid timestamp.
The following will provide an org-created timestamp.
org-read-dategenerates a date and+1dshifts it one day in the future.nil ttells it to not include HH:MM time and to convert the date into an internal TIME representation.org-insert-time-stamptakes TIME and converts it to a timestamp using the normal org-mode format (including weekday abbreviation)*The answer does not work because
<%(org-read-date nil nil \"+1d\")>"results in
<YYYY-MM-DD>Update
A timestamp of is now valid in Org mode (it was added to allow for entering timestamps from outside org-mode where they would not automatically be able to calculate the day of the week I believe).
Therefore Juancho’s answer would work as well.