aboutsummaryrefslogtreecommitdiff
path: root/autoload/utils.vim
diff options
context:
space:
mode:
Diffstat (limited to 'autoload/utils.vim')
-rw-r--r--autoload/utils.vim8
1 files changed, 6 insertions, 2 deletions
diff --git a/autoload/utils.vim b/autoload/utils.vim
index 8486773..d1933a2 100644
--- a/autoload/utils.vim
+++ b/autoload/utils.vim
@@ -145,8 +145,12 @@ function! utils#Get_titlestr() abort
return l:title_str
endfunction
-" Output current time in ISO format.
-function! utils#iso_time() abort
+" Output current time or unix timestamp in human-readable format.
+function! utils#iso_time(timestamp) abort
+ if a:timestamp
+ return strftime('%Y-%m-%d %H:%M:%S%z', a:timestamp)
+ endif
+
return strftime('%Y-%m-%d %H:%M:%S%z')
endfunction