Learn how to use current date and time in VS Code Snippets.
2018-07-24
Previously when generating new blog articles (inVS Code, now I generate articles in Obsidian), adding dates to Markdown frontmatter was a manual step that required me to:
As of VS Code release 1.20, Snippets have access to the current date and time with one of the following variables:
CURRENT_YEAR
CURRENT_YEAR_SHORT
CURRENT_MONTH
CURRENT_DATE
CURRENT_HOUR
CURRENT_MINUTE
CURRENT_SECOND
Now if I want a frontmatter "date" for Markdown for the current year, month and day (YYYY-MM-DD
), I can add the following to my snippet:
date: "\"$CURRENT_YEAR-$CURRENT_MONTH-$CURRENT_DATE\""
Using the published date of this post, the expanded snippet produces:
date: "2018-07-24"
Hey, I'm Chase. I help aspiring entrepreneurs and makers turn their ideas into digital products and apps.
Subscribe to my Newsletter
Every other week I publish the Curiously Crafted newsletter.
In it, I explore the intersection of curiosity and craft: the people who make stuff, what they make and the way they pursue the craft of making.