aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjdhao <jdhao@hotmail.com>2020-04-17 18:06:48 +0800
committerGitHub <noreply@github.com>2020-04-17 18:06:48 +0800
commit70f02ae20f53dfca5730a7a01dacf45f4b168a1d (patch)
tree75813b2e03a829bfe19860aaf9c15186b5821d39
parentec6349fb3fc0b5d9e482f98e2e17e874de5929a7 (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()`.
-rw-r--r--my_snippets/markdown.snippets2
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]
---