I’d love it if the various representations of dates in Logseq were more consistent with one another. For example, it would be great if links to journal pages were encoded in the same way that the DEADLINE
and SCHEDULED
properties are.
Right now, setting a deadline or scheduled attribute on a block lets you create queries for the date, but does not link the block to the journal page corresponding to the date.
In addition, if I link to a journal page in a block (or in its metadata), it just encodes the db id of the referenced page, but doesn’t indicate that the referenced page corresponds to a date. This makes it difficult to query blocks/pages that link to dates (e.g. for getting an overview of blocks linked to past/future dates.
This would also open up the possibility of (eventually) creating pages corresponding to date ranges (e.g. “2021 Week 51” that could automatically link to the journal pages within that week). This would be a killer feature for project management.