I already use dates in Workflowy, a bit like tags, like this: ;160531 . I use the semicolon instead of the exclamation point, because it is even more readily accessible on the keyboard and is more easily distinguished from the number 1, which starts most of my dates. I use these dates as reminders or due dates. As a reminder for this month, without a specific date, I would use ;160500.
When searching, I get all my dates as soon as I type ;1, then I get all this year’s dates as I add the next character ;16, all the dates for this month, when I type ;1605, and so forth.
These dates are spread out everywhere in my tree, by projects, subject or whatever. At the beginning of May, for example, I would search ;1605 to see what is scheduled and reorganise the lines (or their copy) as appropriate in my todo list, which I keep on top of my tree structure.
I also use the dates for journaling, or just noting when something happened (Apollo 11 landed on the moon on ;690720). So, not every date should be treated as a reminder or due date.
The current features, along with this scheme, work reasonably well for me.
Of course, if Workflowy were able to recognise my date “;tags”, as it does the “#tags” and “@tags”, the search could be even faster. I also like the idea of a date picker.
My dream scenario would be to have an alternative view of my tree, arranged by dates, as given by the date tags. Obviously, it would be a partial view, as not all nodes would have date tags. The problem with this view is that I would loose the structure of the tree. When viewing an item like “meeting on ;160531”, I would have no idea what this meeting is about; so, the view would need some way to link the out-of-place item to its out-of-view parent (maybe by showing the parent when hovering the item’s bullet). Also, I would like to be able to create items in this view (say adding a follow-up meeting for the next week), and to place them appropriately in the tree structure, but I have no idea how to do that.
On a different set of dates, I also have a suggestion: I would like to be able to set the completed date manually. Sometimes I check items as completed long after I actually completed them, and I would like to correct the date on those occasions.
Thank you so much for Workflowy!