Dates in Workflowy just got 10x better

By

November 28, 2023

We’ve made some dramatic improvements in how we handle dates in Workflowy. This makes Workflowy a much better home for all your tasks – from tracking your individual work activities to managing an entire team’s projects. You can now effortlessly tag items using your preferred date format, set date ranges, quickly and visually adjust dates, and much more. We believe these upgrades drastically improve how Workflowy handles dates in general and provides a much smoother experience when used for task management and tracking.

So whether you’ve used date tags in the past or not, this upgrade makes it super easy to get started tagging items and make use of date tags in combination with searches to turn Workflowy into your main task management hub.

This bundle of date upgrades also lays the foundation for some really useful upcoming features, in particular those that will further improve how we handle tasks in Workflowy. We’ll have more to say about this in an upcoming update so without further ado, let’s get right into what’s new and improved.

Date picker

We’ve added a comprehensive date picker that makes it super easy to set a date. We added some common options like “tomorrow” and “next week” to help new users discover and explore our natural language input. Next, we added a calendar widget that takes the guesswork out of setting a date, especially when it comes to dates far into the future. And finally, we added a range option that lets you create date tags that cover a range of dates.

‘!!’ date input shortcut

A new date picker’s great but we need an easy way to access it. The ‘!!’ shortcut lets us do just that. Just type the exclamation sign on an empty item or after an empty space if there’s already text to display the date picker. You can then click the date you want or start typing a natural language date like “in three weeks” and the calendar widget will update to show the appropriate date.

Custom date format

International users with sensible date formats rejoice. You can now choose from the most common date formats and even modify them if they’re not quite to your liking. You can also change the time format from 12 hours to 24 hours. Whenever you change the date or time formats, any date tags you already have will automatically update to reflect the change.

Exploding dates

Sometimes you really just need to quickly remove a date tag with some satisfying flair. Now you can, by holding the Alt key on Windows or CMD key on Mac and clicking the date tag to send it to the shadow realm. That’s it, that’s the feature, but man is it satisfying.

Range support in date tags

Previously, you could search for date ranges but there was no way to tag an item with one. Now you can, either from the date picker by toggling “range” and picking a start and end date or by simply adding a dash “-” between two dates when typing them directly in Workflowy.

Add date slash command

For those that prefer to use the slash command for everything, we also have a new command to display the date picker. Using the “/date” command will let you set a date.

New date format – pill

Along with the technical upgrades, we’ve also decided to update the appearance of date tags to help them stand out and to make it clear you can click to modify them. Clicking these new tags will display the date picker where you can set a new date or remove the tag altogether.

Click a date to change it

You can now easily modify any date tag just by clicking it. Doing so will display the new date picker which you can then use to choose another date.

Just write “today”, “tomorrow” or anything else to add a date

You can use all kinds of natural language inputs to easily create date tags. Everything from “tomorrow“, “next thursday“, “oct 7” or even “in three days” will prompt a date suggestion that you can confirm and turn into a date tag. This is one of the quickest ways to create a date tag.

Changes we made based on your feedback 🫢

Thanks to everyone that shared their thoughts with us in the comments section while the update was in labs. Your feedback was invaluable and gave us a list of things we should keep in mind as we move forward with features that build on dates. Below are some of the specific pieces of feedback we’ve addressed before releasing the dates improvements to all our users.

Changes

  • Alex, Luke
    “DD.MM.YYYY should be a default date format option”
    Added DD.MM.YYYY and YYYY-MM-DD as a default options in date formats picker

Bugs fixed

  • Arthur Zey, olaf, Otto, others
    Formatting bug that caused date tags to display errors when a user set their own custom date format.
  • Mark Simpson, Vaughn, others
    Date picker used incorrect styling in certain Workflowy themes, causing parts of the interface to appear hidden.

Until the next one, peace out.

5 96 votes
Article Rating
Subscribe
Notify of
guest

233 Comments
Inline Feedbacks
View all comments
J-Lon
J-Lon
2 years ago

Shouldn’t there be a time picker as a part of the date picker? Or am I missing something? One day we’ll get notifications too. But not this day.

Troy
Troy
2 years ago
Reply to  J-Lon

I agree. If I have a date with a time right now, and the meeting day/time changes, there is no easy way to change the time and the date picker loses the time when you select a new date (and you can’t add the time back in easily – you have to re-create the entire “pill”)

Nicholas
Nicholas
2 years ago

Great work. Its really awesome. I like the pill form but also miss the simplicity of the old format. One thing I liked before is that I could colour the dates. Currently, that doesn’t seem possible so I’d be interested in that option. Possibly a toggle for old format?!

Andrew Coyne
Andrew Coyne
2 years ago

These are great. Would really like a way of showing the date created or date modified of items, either manually or by default, and sorting by them.

Allan
Allan
2 years ago

Loving it!

Please consider changing the ‘Tomorrow’ icon.

Today = 🌞 and Tomorrow = 🌚 makes it feel like daytime vs nighttime.

For Tomorrow, a rising sun icon could indicate the next day.

For Today, could be a clock icon to indicate immediacy.

DanyP
DanyP
2 years ago

LOVE IT!!!
Did I mention that I LOVE IT!
I just wanted to say, “I LOVE IT!”
My date format…

WF_Datefmt
Malcolm Rowe
Malcolm Rowe
2 years ago

Thank you, I too have been waiting for DD.MM.YYYY elegant and useful.

Marcel
Marcel
2 years ago

Notification?

Julie Hammers
Julie Hammers
2 years ago

Hey folks – there’s already so much feedback here so I’m not sure if this will be seen, but I wanted to share how I have used dates in Workflowy for the last 4 years, and how these changes impacted my use case.

I use Workflowy mainly as a BuJo, so under a node “all the things”, I have years, then under each year, months, and under months, a monthly and a daily log. The daily log has a node like “Wed, Nov 15, 2023” for each day. I’ll attach a screenshot for reference.

After the date changes, you can see that it’s a lot more visual noise with the pill background on the dates. I agree with the feedback that the font size is probably too small as well. Finally, as I cross off days in the list, the “done” state for dates looks a bug, but probably isn’t. I would prefer that the line go thru the whole date, the little hyphen at the end just isn’t quite working to indicate it’s a complete task. Overall, I want to stress that I love Workflowy because it is design-less, freeing your users, like me, to create a system that works for every workflow. Thanks!

Screenshot-2023-11-15-at-6.20.35-pm
Julie Hammers
Julie Hammers
2 years ago
Reply to  Rodolfo Lopez

Thanks so much!

Mark S
Mark S
2 years ago
Reply to  Julie Hammers

I use it exactly the same way Julie, but I found that the pills make it easier to find the days when I have the bigger messier bits open! Agreed on the completed dates though, they just don’t look completed without the strikethrough. Hopefully that’s something Workflowy can update for us.

Last edited 2 years ago by Mark Simpson
Julie Hammers
Julie Hammers
2 years ago
Reply to  Mark S

Nice to hear I’m not alone out here! Thanks Mark!

Ross Copping
Ross Copping
2 years ago

Perfect

Jona
Jona
2 years ago

Great improvement, but why isn’t there support for the best date format of all which is the ISO standard YYYY-MM-DD ? Please, this is the the default date format international companies work. It is really needed. thanks!

Otto
Otto
2 years ago
Reply to  Rodolfo Lopez

I tried it and now all my dates are corrupted πŸ™ Please check the screenshot.

SCR-20231115-toyg
Otto
Otto
2 years ago
Reply to  Rodolfo Lopez

Phew, I am glad that my data is intact πŸ™‚ Thanks for the quick reply!

Richard
Richard
2 years ago
Reply to  Jona

It is supported. You might just have to type it in manually. Shame we can’t do YYYY-MM-DD HH:MM though.

Raphael
Raphael
2 years ago
Reply to  Richard

You can. type this in the Date format rectangle box to the left of the rounded corner box . I prefer no dashes.

Screenshot-2023-11-15-at-14.10.33
Raphael
Raphael
2 years ago
Reply to  Richard

here is your format

Screenshot-2023-11-15-at-14.12.49
Alex
2 years ago
Reply to  Jona

You can specify your own date format in the Settings dialog. Just try it: YYYY-MM-DD.

Ershaad Basheer
Ershaad Basheer
2 years ago

amazing! date ranges and the fact that searching for any time within a range finds it will change how I use workflowy for task management

ksby
ksby
2 years ago

Awesome!

  • Color formatting isn’t working for dates right now.
  • There is no custom date format displays on Starred.
  • Typing any date by Date picker creates some hex code instead of the date
ksby
ksby
2 years ago
Reply to  ksby

My date format:

WorkFlowy_uLmwyN1oQO
Alain Tardif
Alain Tardif
2 years ago

This small piece of code, when added to Stylus, allows you to customize the style of date elements. By targeting specific date-related tags or classes within the HTML structure, you can apply your own CSS rules to alter their appearance. This can include changes to font style, color, background, and other visual aspects, providing a way to personalize how dates are displayed in your web interface.

/* DATE */

time.explosive.monolith-pill span.content-wrapper {
  text-decoration: none !important;
  background-color: transparent !important;
  font-size: 16px !important;
  color: #000 important;
}

M Aamer
M Aamer
2 years ago

Hi

Love the new pill format for dates, can these also be applied to tags to make them more distinguished?

Tom
Tom
2 years ago

Two requests:
The ability to edit the “completed” date recorded for an item.
The ability to search filter on a range of completed dates.

This allows me to make an automatic report of “accomplishments last month”. Right now if I’m making this report on, say, the 3rd of the new month I have to do something like “completed:34d -completed:3d”. That still doesn’t help me if I didn’t promptly mark an item complete last month.

One more:
The built in dates are getting great, it would allow me to tag everything with a due date and then filter on “objectives for next month” for instance, but what if all dates don’t represent due dates? Can we tag dates with the type of date?

I tried “#target ο»ΏWed, Nov 15ο»Ώ #dropdead ο»ΏWed, Nov 22ο»Ώ” but a search for “#dropdead 11/15” finds this node.

Tom
Tom
2 years ago
Reply to  Rodolfo Lopez

Thanks for the reply.

First, I’m asking for a way to filter items by their actual completion date range. For instance, say I want to show someone what I tasks completed during a particular week. Currently I can work around this by calculating the number of days ago for the start and end date and searching something like β€œcompleted:14d -completed:7d”

Second, for that to work, I really need to be able to manually edit the completion date of an item. If I didn’t mark the item complete on the actual day it happened, there is no way to correct it later. Come to think of it, I can’t even find a way to see the completion date other than filtering by trial and error.

Finally, it would be good to have a way to filter on a type of date tag. For instance, to be able to distinguish between start dates and due dates, etc.

Charlie d'Estries
2 years ago

Fantastic!!!

olaf
olaf
2 years ago

It broke my whole calendar’s dates into something unreadable, Be careful.

Π‘Π½ΠΈΠΌΠΎΠΊ-экрана-2023-11-15-194838
olaf
olaf
2 years ago
Reply to  olaf

It makes that with any date past Dec. 31, 2023

Jesse Patel
Admin
2 years ago
Reply to  olaf

Thanks for the report! We’ll look into it.

Mitch
Mitch
2 years ago
Reply to  olaf

And also any date before Jan 1, 2023

Phil Saunders
Phil Saunders
2 years ago
Reply to  olaf

I have the same future date issue, but also with all my dates prior to November 2022

olaf
olaf
2 years ago
Reply to  Rodolfo Lopez

YYMMDD

Phil Saunders
Phil Saunders
2 years ago
Reply to  Rodolfo Lopez

It is doing the same with mine, with date settings ‘ddd DD/MM/YY’

Mark Meuer
Mark Meuer
2 years ago
Reply to  olaf

I had the same thing happen to me. I had set up the format “ddd, MMM D, Y” and started seeing exactly what you have. I changed it to “ddd, MMM D, YYYY” and all the dates started appearing as I wished. No data lost, as far as I can tell.

Phil Saunders
Phil Saunders
2 years ago
Reply to  olaf

I have found that if you use any one of Workflowy’s pre-defined date formats, the date displays correctly. If you customise it in any way, it doesn’t.

Piotr
2 years ago

you simply blew my mind! I am in tears.

Scott Sorg
Scott Sorg
2 years ago

I use dates in Workflowy everyday! This is very helpful and will save me a lot of time! Thank you.

Craig Cooper
2 years ago

Yeah!!! Love it!!

David Risley
David Risley
2 years ago

This is just ASKING for a new calendar layout view. Seriously. Just a way to show all nodes by date on a calendar view. Heck, the date range thing lends itself beautifully to project planning. Almost like a Gannt chart view.

Would be awesome.

Neil
Neil
2 years ago

On the iOS app (yes, I updated today to latest version) the ! command brings up a pop-up as expected, but choosing anything does not add a date. Please fix.

Also: ARE YOU EVER GOING TO HAVE A SORT FUNCTION? this is the one thing that stops Workflowy being the best app ever. Website post from years ago says you’re working on it. Are you?

olaf
olaf
2 years ago

Also I would like to work with dates in JumpTo and MoveTo commands somehow. A date picker and natural language, please.

olaf
olaf
2 years ago
Reply to  Rodolfo Lopez

I have a calendar for the year like this:
Date (today)
—task1
—task2
Date (tomorrow)

Let’s say I want to move task1 at first Monday in December. I press Ctrl+Alt+M and then what? I’d like to be able to search for the date here somehow.

olaf
olaf
2 years ago

Custom date format doesn’t apply at the left panel

Π‘Π½ΠΈΠΌΠΎΠΊ-экрана-2023-11-15-191252
Carlos Rebolledo Aguirre
Carlos Rebolledo Aguirre
2 years ago

Extraordinario !!!

Arthur Zey
2 years ago

This is a great improvement, but I would like more control over how combination date and times are displayed. For instance, I would always like “YYYY-MM-DD HH:mm”, but I’m instead seeing “HH:mm on YYYY-MM-DD”.

I’m also getting a weird “un22fin22” value in a textbox when I click on an an existing pill.

Screenshot-2023-11-15-at-08.49.29
Arthur Zey
2 years ago
Reply to  Arthur Zey

Here’s my config.

Screenshot-2023-11-15-at-08.49.03
Chris
Chris
2 years ago
Reply to  Arthur Zey

I’m also getting these mangled ο»Ώun00fin00 – un66fin66ο»Ώ dates after changing to the same ISO format (YYYY-MM-DD)
1) after entering and tab completing
2) after using the new calendar widget
3) worst of all, existing dates in my workflowy were replaced by these strings

Alain
2 years ago

Thank you and congratulations, I’ve been waiting for this for a long time πŸ™‚ It would be really great if we could choose the language of the days of the week (in French for me :))

Alex Rosen
Alex Rosen
2 years ago

This is a great step forward. Thanks.

In testing it, I accidentally hit a potential bug. I had a November bullet with items inside that bullet. I added a new item inside the November bullet. I typed “today” to see the new look. I then backspaced to remove the date. This all worked, but when I backspaced to remove the new bullet it wouldn’t go away. I quit and came back to the same place. Backspace then worked to remove the bullet. An odd case, but one to check out.

Benjamin
Benjamin
2 years ago
Reply to  Alex Rosen

I’m not sure this bug is related to the date feature. I’ve previously noticed that I frequently have trouble backspacing to delete the first child bullet of an item (but not always… couldn’t reproduce just now)

Cameron
Cameron
2 years ago

This is awesome. Thanks for continuing to improve WorkFlowy. I know it’s not easy to keep us all happy.

On that note…haha…one additional feature that would be nice for dates that is slightly clunky is when you type a task like:

Go to the storethen realize it has a date that you want to put at the start, so you type:

todayGo to the storeBut the date doesn’t pop up, so you have to type a space after today

today Go to the storeAnd it still doesn’t pop up, so you have to delete the y

toda Go to the StoreAnd the add the y back in

today God to the storeAnd then it will add the date. Not a big deal, but I usually put dates that something is due by at the start, and the date that I finished it at the end. Just slightly clunky.

(I suppose I could type “space bar, then left arrow, then today”. That would probably be the fastest solution without recoding. But since you’re asking for comments πŸ™‚ Thanks again.)

Last edited 2 years ago by Cameron
Franck
Franck
2 years ago

Oh !!! So happy to see those improvement and DD/MM/YYYY format officially supported !!
Thanks

Bob
Bob
2 years ago

This is an absolutely brilliant update to dates in WorkFlowy. Thanks to the WorkFlowy team for this! I add my hope/vote/request to eventually have recurring dates if at all possible

Scott
Scott
2 years ago

Thanks. These are amazing options.

Remko
Remko
2 years ago

Dates have always been one of the more powerful features. Perfect for reminders (pull, not push), deadlines or daily logging.

These features build on top of that elegance without removing anything. Design, features and flow in perfect harmony!

Patryk
Patryk
2 years ago

Functionality of the new dates is awesome! But the design is worse IMO. The date font is smaller and I don’t like keeping the dates in badge like a tag. I preferred the previous look. Simple and coherent.

Sandro
Sandro
2 years ago
Reply to  Patryk

Totally agree. It looks great when a date is used inside a note (shift+enter), it may also look okay if comes after some text. But I often use daily notes with just a date (+ tag) but no text and then it looks weird with this smaller font size and is less readable IMHO.

Ivan
Ivan
2 years ago

This is great, but can you also please make it possible to change the starting day of the week to make this more international friendly? When I search for “this week”, I end up with results from last sunday to upcoming saturday and not monday-sunday.

Edit: or even better – make it respect the region/internationalization settings of the OS/browser

Last edited 2 years ago by Ivan
Ice
Ice
2 years ago
Reply to  Ivan

Yes, fantastic update. And agree, I also need to set monday as the first day of the week

Adam Pearson
Adam Pearson
2 years ago

Wow – this looks like a rich heaping portion of thoughtfulness. Thanks and congratulations!

(Reminders and search nodes are coming I believe, and it would be churlish to bang that drum already).

Last edited 2 years ago by Adam Pearson
8080
8080
2 years ago
Reply to  Adam Pearson

Sure, here are five short jokes about Workflowy introducing the “DATE” feature:

1. **Workflowy’s new DATE feature is so accurate, it can even predict when your next procrastination session will start.**

2. **I’m so excited about Workflowy’s new DATE feature that I’ve already started scheduling my naps for next week.**

3. **With Workflowy’s new DATE feature, I can finally stop pretending that I’m going to finish my to-do list by the end of the day.**

4. **I’m not sure what’s more exciting, Workflowy’s new DATE feature or the fact that I finally have a reason to use dates again.**

5. **Workflowy’s new DATE feature is the best thing since sliced bread… except for maybe sliced bread itself.**

George Hays
George Hays
2 years ago

Please add a configurable setting to start the week on Monday for the date picker.

Mike
Mike
2 years ago
Reply to  George Hays

I second this request!

Nelly
Nelly
2 years ago

Superbes ces mises Γ  jour des dates avec la possibilitΓ© de personnaliser le format.
Merci beaucoup !!!
Manque juste une alarme πŸ˜‰

Julien
Julien
2 years ago

OH Yes ! Finally !

Thanks a lot for this feature ! Highly appreciated πŸ˜ƒ

Pavel
Pavel
2 years ago

This. Is. Awesome.

Oliver
Oliver
2 years ago

Exploding dates – they explode on ALT+Click, like exploding tags (Windows). CTRL+Click does nothing for me, in desktop app.

Neil
Neil
2 years ago
Reply to  Oliver

Yes, please add to desktop app like exploding tags.

Marek
Marek
2 years ago

Super, wyglΔ…da ekstra

Frank
Frank
2 years ago

Amazing!

Oshiorenua
Oshiorenua
2 years ago

Awesome!. Can there be a recurring feature. Where the task can reset even after checked. i.e daily or at regular intervals?

Robert
Robert
2 years ago

I love that the date formats are user-customizable. Slash command and single-character shortcuts are great. Exploding the date is great (though it’s Alt on Windows). You could input date ranges in a node previously, but now there are more options for doing it. Clicking to change the date is smart.

As usual, this is a well-thought-out, coordinated set of features that can be useful to anyone. Thank you!

Aleksandr
Aleksandr
2 years ago

Yeah! Thank you for more options with dates. And special for thanks for ability to change date format to more convenient European type)

M Aamer
M Aamer
2 years ago

Amazing update! I can see how this can be expanded to add notifications for dates. Is this feature on the horizon, it would really help solidify WorkFlowy as a task management tool. It’s one of the biggest features that I feel is missing alongside a built in calendar.

Last edited 2 years ago by M Aamer
Wilco
Wilco
2 years ago

This is SO awesome! Yet another epic update πŸ™‚

Perhaps one question: is there a way to create a “smart” list based on a date? So I would have a list of todos, each having a certain date, and then somewhere else I’ll create a list of “Nov 15” which automatically shows all the items that are listed on Nov 15. And yes, I know I can also filter on that with search, but I’d like the list to be constantly visible (so a list for today, a list for tomorrow, etc).

Neil
Neil
2 years ago
Reply to  Wilco

Seconded

Cameron Pak
Cameron Pak
2 years ago

This is great. I love the updates you’ve been pushing out. I use dates often, so this will make things a ton easier. Appreciate it!

Samson
Samson
2 years ago

Is there a consolidated date view? To see all of the nodes by date? On some type of a single list or calendar?

M Aamer
M Aamer
2 years ago
Reply to  Samson

It would be amazing if there was some sort of in built calendar where we could click on a date and it would show all bullets that are tagged with it.

1 2 3

Subscribe to the newsletter

We'll email you all our latest posts.

Overwhelmed?

Workflowy replaces your notebooks, stickies and bloated apps with a simple, smooth digital notebook that makes it easy to get organized and be productive.