Next: , Previous: Timestamps, Up: Dates and Times


8.2 Creating timestamps

For Org mode to recognize time stamps, they need to be in the specific format. All commands listed below produce time stamps in the correct format.

C-c .
Prompt for a date and insert a corresponding time stamp. When the cursor is at an existing time stamp in the buffer, the command is used to modify this timestamp instead of inserting a new one. When this command is used twice in succession, a time range is inserted.
C-u C-c .
Like C-c ., but use the alternative format which contains date and time. The default time can be rounded to multiples of 5 minutes, see the option org-time-stamp-rounding-minutes.
C-c !
Like C-c ., but insert an inactive time stamp that will not cause an agenda entry.
C-c <
Insert a time stamp corresponding to the cursor date in the Calendar.
C-c >
Access the Emacs calendar for the current date. If there is a timestamp in the current line, go to the corresponding date instead.
C-c C-o
Access the agenda for the date given by the time stamp or -range at point (see Weekly/daily agenda).
S-<left>
S-<right>
Change date at cursor by one day. These key bindings conflict with CUA mode (see Conflicts).
S-<up>
S-<down>
Change the item under the cursor in a timestamp. The cursor can be on a year, month, day, hour or minute. Note that if the cursor is in a headline and not at a time stamp, these same keys modify the priority of an item. (see Priorities). The key bindings also conflict with CUA mode (see Conflicts).
C-c C-y
Evaluate a time range by computing the difference between start and end. With a prefix argument, insert result after the time range (in a table: into the following column).