From df0fa237a75d9651a441c347ec9feaf453b30ad6 Mon Sep 17 00:00:00 2001 From: Daniel Kahn Gillmor Date: Fri, 16 Mar 2012 01:14:56 -0400 Subject: use date somewhat more portably --- src/share/common | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/share/common') 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 -- cgit v1.2.3