diff options
Diffstat (limited to 'crtsh-pem2html.go')
-rw-r--r-- | crtsh-pem2html.go | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/crtsh-pem2html.go b/crtsh-pem2html.go index 957e23a..63249c3 100644 --- a/crtsh-pem2html.go +++ b/crtsh-pem2html.go @@ -104,7 +104,16 @@ var tmpl = template.Must(template.New("pem2html"). </html> `)) -var now = time.Now() +func getNow() time.Time { + stat, err := os.Stdin.Stat() + if err == nil { + return stat.ModTime() + } else { + return time.Now() + } +} + +var now = getNow() type interpolation struct { ta, tb time.Time |