summaryrefslogtreecommitdiff
path: root/functions.php
diff options
context:
space:
mode:
Diffstat (limited to 'functions.php')
-rw-r--r--functions.php20
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");
+ }
+ }
?>