diff options
| author | jdhao <jdhao@hotmail.com> | 2020-04-17 18:06:48 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-04-17 18:06:48 +0800 |
| commit | 70f02ae20f53dfca5730a7a01dacf45f4b168a1d (patch) | |
| tree | 75813b2e03a829bfe19860aaf9c15186b5821d39 /my_snippets/markdown.snippets | |
| parent | ec6349fb3fc0b5d9e482f98e2e17e874de5929a7 (diff) | |
fix: time zone info is now shown
datetime.now() produces a naive datetime object which does not know tzinfo.
So the '%z' has no effect. We need to convert it to time zone aware object using
`datetime.astimezone()`.
Diffstat (limited to 'my_snippets/markdown.snippets')
| -rw-r--r-- | my_snippets/markdown.snippets | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/my_snippets/markdown.snippets b/my_snippets/markdown.snippets index 40a26d4..fbb0217 100644 --- a/my_snippets/markdown.snippets +++ b/my_snippets/markdown.snippets @@ -20,7 +20,7 @@ snippet "meta(data)?" "Markdown front matter in YAML format" br title: "$1" date: `!p from datetime import datetime if not snip.c: - snip.rv=datetime.now().strftime("%Y-%m-%d %H:%M:%S%z")` + snip.rv=datetime.now().astimezone().strftime("%Y-%m-%d %H:%M:%S%z")` tags: [$2] categories: [$3] --- |
