Change the creation date

Since July, I’ve been logging my daily activities using the Apple Notes app. Recently, I decided to switch to Drafts, which I find much better suited for this purpose. To make the transition, I exported my notes from Apple Notes and imported them into Drafts one by one.

However, each Draft now shows the creation date as the day I imported it, rather than the original creation date from Apple Notes. Is there an easy way to edit the creation date for each Draft so it displays correctly in the preview?

I use a strict date format for all my note titles (e.g., “241219 Note Title”), which works well, but I’d prefer the metadata to reflect the actual date the content was written, not when the new Draft was created.

Thank you in advance!

Assuming you have your daily activities are in their own list you could sort the list by “Text” which would use your note title to keep them in the correct order.

1 Like

The draft timestamps cannot be directly edited in the user interface, but can be set via script. Here’s an example Set Timestamps action that prompts to select a date and can set the creation, modification, and/or accessed timestamps of the draft currently loaded in the editor to those values.

(Note that if you prepare a .draftsExport JSON format file you could also have done the initial import with timestamps intact — this is not really a documented format, per se, but is easy to recreate)

2 Likes

Yes, that works well. . . in fact ideal for my journal. I think I’ve cracked the “created” visibility on each note now. Appreciate your help.

Thanks for this additional info. I’ll certainly give it a try.