diff options
Diffstat (limited to 'functions.php')
-rw-r--r-- | functions.php | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/functions.php b/functions.php index f0077efae..7a09b9d86 100644 --- a/functions.php +++ b/functions.php @@ -737,4 +737,24 @@ return null; } } + + function smart_date_time($timestamp) { + if (date("Y.m.d", $timestamp) == date("Y.m.d")) { + return date("G:i", $timestamp); + } else if (date("Y.m", $timestamp) == date("Y.m")) { + return date("M d, G:i", $timestamp); + } else { + return date("Y/m/d G:i"); + } + } + + function smart_date($timestamp) { + if (date("Y.m.d", $timestamp) == date("Y.m.d")) { + return "Today"; + } else if (date("Y.m", $timestamp) == date("Y.m")) { + return date("D m", $timestamp); + } else { + return date("Y/m/d"); + } + } ?> |