|
@@ -4592,10 +4592,26 @@ class Database
|
|
|
}
|
|
|
|
|
|
} elseif (is_numeric($log[$j['name']]) && (strpos($i, 'time') !== false || strpos($i, 'date') !== false)) {
|
|
|
- $log[$j['name']] = date("Y-m-d H:i:s", $log[$j['name']]);
|
|
|
+ if (!strstr($log[$j['name']], '-')) {
|
|
|
+ $log[$j['name']] = date("Y-m-d H:i:s", $log[$j['name']]);
|
|
|
+ }
|
|
|
if (isset($old[$i]) && $old[$i]) {
|
|
|
$old[$i] = date("Y-m-d H:i:s", $old[$i]);
|
|
|
}
|
|
|
+ } elseif (is_numeric($log[$j['name']]) && (strpos($i, 'day') !== false)) {
|
|
|
+ if (!strstr($log[$j['name']], '-')) {
|
|
|
+ $log[$j['name']] = date("Y-m-d", $log[$j['name']]);
|
|
|
+ }
|
|
|
+ if (isset($old[$i]) && $old[$i]) {
|
|
|
+ $old[$i] = date("Y-m-d", $old[$i]);
|
|
|
+ }
|
|
|
+ } elseif (is_numeric($log[$j['name']]) && (strpos($i, 'month') !== false)) {
|
|
|
+ if (!strstr($log[$j['name']], '-')) {
|
|
|
+ $log[$j['name']] = date("Y-m", $log[$j['name']]);
|
|
|
+ }
|
|
|
+ if (isset($old[$i]) && $old[$i]) {
|
|
|
+ $old[$i] = date("Y-m", $old[$i]);
|
|
|
+ }
|
|
|
} elseif (isset($j['decode'])) {
|
|
|
$log[$j['name']] = Dever::array_decode($log[$j['name']]);
|
|
|
|