Insert Current Date / Time

It’d be a nice feature to insert the current date or time with a reasonable shortcut, maybe from the coupler.

For my workflow, I make a note per day to keep as a short activity journal, I’ve come over from LogSeq which had a shortcut of / and “current time”. which would allow me to quickly prefix lines with the current time.

8 Likes

Try TextExpander. I use it on both windows and iOS and find its flexibility in building expansions is good enough for me to get the date and time expanded into a format I really like and works in file names.

Hi @nikdoof, welcome to the Supernotes Community!

This is an interesting proposal. I’m wondering if we can improve this even further and add dynamic variables into the existing “templates” option in the coupler. So you write ${current time} or ${current date} in the template it will convert it automatically.

In the meantime, as @JohnJ mentioned, there’s lots of OS wide tools that can do this functionality (which might even be better from a workflow perspective, so you can use the same shortcut in messaging apps as well). Raycast is another app that can do this and has been mentioned a couple times here in the forum.

4 Likes

@Tobias, Working the date/time into tempIates sounds good to me, and I would definitely use it. Could these proposed date/time variables be used in card titles? The current date would be useful with options for British, American, and standard international formats.

1 Like

Upvoting this feature request - it’d be great to have this to use with templates or even just as a button (like Drafts does it). One hotkey to insert a formatted date/time would be very useful, especially if possible for use in card titles as mentioned.

1 Like

It would be nice to be able to customize the date format as well, like in moment.js.
This way user’s could control what gets pasted, e.g. “YYYY-MM-DD ddd”

1 Like

I would like to be able to use something like “@today”, “@time”, etc for both cards and templates as a way to get the current date/time auto-expanded.

Thanks for the feature request. Can you tell us more about why you want this feature?

@connor I see the simplest use-case in templates. Personally, I am a new user trying to migrate from Obsidian. One use case I apply with obsidian is daily work notes from templates. The easy organizational pattern for naming notes in this use-case is <<current-day/current-month>> - daily note, or something similar. It creates a note in a snap and always follows the same pattern.

Hope that makes sense!

@fuzzy.beach Why not use a specialised text expander tool for this? I use Raycast’s snippets for the exact use case you mention, and for all my notecard templates.

The advantage of using a text expander, is you can use the same templates across all the software you use, rather than just Supernotes.

1 Like

@JamesT It’s functionality that I’d expect to have within the tool that implements templating. Sure, I could use Raycast, but as far as I remember raycast wants a pro subscription for over a certain number of snippets, syncing them, etc.

As a developer I understand the need for a subscription based product, but as a user I hate the amount of subscription bloat that comes with having to use multiple tools for what I’d consider one use case of notes (albeit it’s very broad of course) and the hefty monthly/yearly fees that add up.

@fuzzy.beach
I am using iOS Shortcuts for those automations. Maybe they would work for you, too.

+1 to the general notion of supporting at least some template variables. Some obsidian extensions and other zettelkasten tools like zk allow you to use randomly generated title strings, I think something like that would be especially useful for supernotes (you could even just have a variable to insert the card ID) since its strong organizational features make it a better fit for producing lots of ‘untitled’ cards. These cards don’t need semantic titles, but it’d be useful to give them some kind of semi-random string as a title for outline rendering, linking, and other purposes.

1 Like

+1 to this idea!

I write cards every day and enter the date in the title, but I don’t want to use the inconvenient number keys :slight_smile:

Upvoting this feature request. I would like to try journaling in Supernotes, and this feature would really come in handy.

2 Likes

I’ve recently started using Simplenote and am exploring ways to integrate it into my daily workflow. One feature I miss is natural language date recognition, something I use with plugins in tools like Obsidian and Logseq.

For example, being able to type @today, @tomorrow, @next week, or @Dec 5 and have it automatically converted into a standardized date format like YYYY-MM-DD would be incredibly useful.

Alternatively, a / command menu that includes an option to select a date (similar to how we currently have menus for parent, tag, or link) would also work well.

What do you think about implementing something like this? It would enhance Simplenote’s versatility without complicating its simplicity.

Additionally, I believe this could be a valuable enhancement to the already excellent feature of automatic target date recognition.

I’m guessing you mean Supernotes @ivomota? :sweat_smile:

Yeah we’ve already got concrete plans for date shorthands, but it’s been a low priority previously since you can do this already with third party shortcuts and services.

Yes I mean Supernotes :sweat_smile: supernote is a device

Yah makes sense and I easily do that on my MacBook with snippets. But how can I do that on my iPhone? Any suggestions?

Aha I meant that you wrote Simplenote not Supernotes above :joy:

Good point about iPhone, we’ll see what we can do!

1 Like

Depending on how often you need to add dates you could add a shortcut which opens a list where you could choose ‘@today’, ‘@tomorrow’, ‘@next week’ and so on and the date will be copied into the clipboard, so that you can paste it into SN.
The shortcut runs when you double tap on the back of the iPhone for e.g.

1 Like