summaryrefslogtreecommitdiff
path: root/src/share/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/share/common')
-rw-r--r--src/share/common10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/share/common b/src/share/common
index baf4270..87cef61 100644
--- a/src/share/common
+++ b/src/share/common
@@ -231,6 +231,16 @@ advance_date() {
fi
}
+print_date_from_seconds_since_the_epoch() {
+ local seconds="$1"
+ local gnutry
+
+ if ! date '+%F %T' -d @"${seconds}" 2>/dev/null ; then
+ # try it the BSD date way:
+ date -r "${seconds}" '+%F %T'
+ fi
+}
+
# check that characters are in a string (in an AND fashion).
# used for checking key capability