Respect original creation date on Import

I wrote the support line about this, but wanted to share it here so others can vote on it if they agree.

When importing notes, it would be great if the imported notes respected the creation date of the original imported note (not the date I imported it). For Markdown, when I export notes from another program (like Apple Notes), it maintains the note creation date as the file created date. It also preserves a separate “modified date” too. Ideally, SN would use the file created/modified date as the Card created/modified date upon import. Otherwise, all my imported notes show as today which is quite annoying for the timeline views. Also, notes that I created 2 years ago are intermixed with notes I created a day ago which interrupts my workflow.

Thanks for considering!

1 Like

Hi @maurelius,

The ‘Created’ date of a card has been designed to be the exact timestamp you added it to Supernotes whether that was via an import, integration or directly through the app. Modifying this date is something we want to avoid and that’s why we introduced the ‘Targeted’ date, with the new Daily view to override the created date of a card. So you could assign cards to different days.

Would you be happy if we set the ‘Targeted’ date of the card to be original creation date of the imported note? This way you will still be able to see on which date you imported a bunch of notes (via. the Created date) and have them show up on their original creation days in the Daily view (via. the Targeted date) so it won’t clutter up your views?

This would be the ideal behavior for me when I import my notes.

Hi @tinkerware,

This has already been implemented! Is it not working for you?

Oh, that’s good to know! I’ll try it with a part of my Ulysses notes pretty soon. I’ve been playing with Supernotes on my IPad since yesterday and haven’t attempted bringing in notes on my Mac yet.

Hi @tobias,

It looks like the app on Windows takes the modification date, not the creation date. It’s not that important (at least for me), but the behavior is different from what you described above.

However, going back to the main idea of this thread, it doesn’t really work for me, and there are two reasons why:

  1. I have to set a targeted date for each new note manually in case I want to keep my imported notes from other platforms and my new ones created on Supernotes. This is a bit annoying because one of the main advantages of the app is that we can take notes and organize them easily without applying too many attributes as we usually do in other apps.
  2. The targeted date doesn’t contain time, so my notes with the same targeted date are sorted randomly among themselves. I’ve tried applying sort by targeted date to the specific list and sort by created date in the settings (just in case if it reverts to default sort order if targeted date is the same), but that doesn’t seem to work.

I can create multiple notes within one hour and I want them to be sorted by creation date (preserving the order in which they were created), however I want to keep notes from other platforms as well.

Can you give me any advice on how I can actually achieve this?

Hi @Nikitinho,

The behaviour I described above was that creation date will always be the imported date, we will not backdate creation dates as it’s a log when a card was created on Supernotes. This is why we created targeted dates, so you could override the creation date – the targeted date during import should be set to the creation date of the original imported file. If this isn’t the case please let us know which app / os you are using and we will investigate this further.

Having targeted dates respect time is an interesting point and definitely something we could look into. Initially we wanted targeted dates to be simple, but I moving forward it makes sense to optionally add time as well. I’d be tempted to make this into a separate FR, “Add time to targeted dates”.

We’re also adding manual sorting in 2.9.9, which should help you preserve the order of your notes as well.

2 posts were split to a new topic: Import on Windows is setting Targeted Date with Modified Date not Created Date