date.sh: clean up date::now

This commit is contained in:
Dimitry Ishenko
2023-01-13 12:43:00 -05:00
parent 26b42d20d1
commit 1772727480

View File

@@ -3,23 +3,23 @@
# @file Date
# @brief Functions for manipulating dates.
# @description Get current time in unix timestamp.
# @description Get current time as unix timestamp.
#
# @example
# echo "$(date::now)"
# date::now
# #Output
# 1591554426
#
# @noargs
#
# @exitcode 0 If successful.
# @exitcode 0 If successful.
# @exitcode 1 If unable to generate timestamp.
#
# @stdout current timestamp.
# @stdout Current timestamp.
date::now() {
local now
now="$(date --universal +%s)" || return $?
printf "%s" "${now}"
local ts
ts="$(date --universal +%s)" || return
printf "%s" "$ts"
}
# @description convert datetime string to unix timestamp.