summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRainer Borene <rainerborene@users.noreply.github.com>2021-08-16 18:06:44 -0300
committerGitHub <noreply@github.com>2021-08-16 15:06:44 -0600
commit1b1e625c201bdc2570dded6164e212f3abda902c (patch)
treef5590672ce3b29db906f3c289fdf9f4ef02f4bca
parenta10910f3981908424493c043d26dfcb4e5f8dc25 (diff)
core: Unix ns and Unix ms time placeholders (#4280)
-rw-r--r--replacer.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/replacer.go b/replacer.go
index e6cfded..bffc424 100644
--- a/replacer.go
+++ b/replacer.go
@@ -301,6 +301,10 @@ func globalDefaultReplacements(key string) (interface{}, bool) {
return nowFunc().Format("02/Jan/2006:15:04:05 -0700"), true
case "time.now.year":
return strconv.Itoa(nowFunc().Year()), true
+ case "time.now.unix":
+ return strconv.FormatInt(nowFunc().Unix(), 10), true
+ case "time.now.unix_ms":
+ return strconv.FormatInt(nowFunc().UnixNano()/int64(time.Millisecond), 10), true
}
return nil, false