Выскажу и я свое мнение. Согласно man
If the date component is omitted, the current day is assumed. Alternatively the strings "yesterday", "today", "tomorrow" are understood, which refer to 00:00:00 of the day before the current day, the current day, or the day after the current day, respectively.
конечно не может быть просмотр логов tomorrow, их еще нет. Думаю, что автор просто привел все имеющиеся значения времени, особо не задумываясь. В принципе ошибки нет, компьютер отсечет не существующие логи.
Об этом же говорит и --help
-S --since=DATE            Show entries not older than the specified date
-U --until=DATE            Show entries not newer than the specified date

UPD - но не запрещено записать, например, journalctl -S "2018-07-20" -U tomorrow - и будут показаны все логи до текущего момента.
Ошибки не исчезают с опытом - они просто умнеют