# Moment.js Format Our [[Obsidian Plugins]] use [moment.js](https://momentjs.com/docs/#/displaying/format/) to format the date and time information. ## Tips - Symbols such as `:` **cannot be used** in Obsidian as block IDs - Square brackets `[]` match literal text - Use `T` as literal time separator - Common tokens: `YYYY` (year), `MM` (month), `DD` (day), `HH` (24h), `mm` (minutes) - See [Moment.js docs](https://momentjs.com/docs/#/displaying/format/) for more tokens ## Examples - Basic timestamp: `YYYY-MM-DD` (matches `2024-01-01`) - With time: `YYYY-MM-DDTHH:mm` (matches `2024-01-01T10:30`) - With prefix: `[📝 ]YYYY-MM-DD` (matches `📝 2024-01-01`) - Multiple prefixes: `[📝 ]YYYY-MM-DDTHH:mm, [❎ ]YYYY-MM-DDTHH:mm` More examples: - `YYYYMMDDHHmmss` matches `20230101120030` - `[[completion::]YYYY-MM-DD[]]` matches `[completion::2023-01-01]` - `[📅 ]YYYY-MM-DD` matches `📅 2024-01-01`