|
|
|
@ -1071,8 +1071,8 @@ date_epoc() { # convert the date into epoch time |
|
|
|
if [[ "$os" == "bsd" ]]; then |
|
|
|
date -j -f "%b %d %T %Y %Z" "$1" +%s |
|
|
|
elif [[ "$os" == "mac" ]]; then |
|
|
|
date -j 2>/dev/null |
|
|
|
if [[ $? -eq 0 ]]; then # macOS uses older BSD style date. |
|
|
|
if date -j 2>/dev/null; |
|
|
|
then # macOS uses older BSD style date. |
|
|
|
date -j -f "%b %d %T %Y %Z" "$1" +%s |
|
|
|
else |
|
|
|
date -d "$1" +%s |
|
|
|
@ -1090,8 +1090,8 @@ date_fmt() { # format date from epoc time to YYYY-MM-DD |
|
|
|
if [[ "$os" == "bsd" ]]; then # uses older style date function. |
|
|
|
date -j -f "%s" "$1" +%F |
|
|
|
elif [[ "$os" == "mac" ]]; then # macOS uses older BSD style date. |
|
|
|
date -j 2>/dev/null |
|
|
|
if [[ $? -eq 0 ]]; then # macOS uses older BSD style date. |
|
|
|
if date -j 2>/dev/null; |
|
|
|
then # macOS uses older BSD style date. |
|
|
|
date -j -f "%s" "$1" +%F |
|
|
|
else |
|
|
|
date -d "@$1" +%F |
|
|
|
|