summaryrefslogtreecommitdiffstats
path: root/usr/local/www/status_dhcp_leases.php
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2013-12-23 17:27:59 -0200
committerRenato Botelho <garga@FreeBSD.org>2013-12-23 17:27:59 -0200
commitd8b37f910e2b864e3eaa159aeacbbd37c40198a9 (patch)
treebc9b474600a775d82701474993ac33a2780f3ee3 /usr/local/www/status_dhcp_leases.php
parent079c2927622510cf34b3ccc225b9193143534c76 (diff)
downloadpfsense-d8b37f910e2b864e3eaa159aeacbbd37c40198a9.zip
pfsense-d8b37f910e2b864e3eaa159aeacbbd37c40198a9.tar.gz
Fix DHCP lease time display, strftime already convert it to local timezone, so we no need to calc offset
Diffstat (limited to 'usr/local/www/status_dhcp_leases.php')
-rwxr-xr-xusr/local/www/status_dhcp_leases.php16
1 files changed, 5 insertions, 11 deletions
diff --git a/usr/local/www/status_dhcp_leases.php b/usr/local/www/status_dhcp_leases.php
index 78733db..b7624d8 100755
--- a/usr/local/www/status_dhcp_leases.php
+++ b/usr/local/www/status_dhcp_leases.php
@@ -99,22 +99,16 @@ function leasecmp($a, $b) {
function adjust_gmt($dt) {
global $config;
$dhcpd = $config['dhcpd'];
- foreach ($dhcpd as $dhcpleaseinlocaltime) {
- $dhcpleaseinlocaltime = $dhcpleaseinlocaltime['dhcpleaseinlocaltime'];
+ foreach ($dhcpd as $dhcpditem) {
+ $dhcpleaseinlocaltime = $dhcpditem['dhcpleaseinlocaltime'];
if ($dhcpleaseinlocaltime == "yes")
break;
}
- $timezone = $config['system']['timezone'];
- $ts = strtotime($dt . " GMT");
if ($dhcpleaseinlocaltime == "yes") {
- $this_tz = new DateTimeZone($timezone);
- $dhcp_lt = new DateTime(strftime("%I:%M:%S%p", $ts), $this_tz);
- $offset = $this_tz->getOffset($dhcp_lt);
- $ts = $ts + $offset;
+ $ts = strtotime($dt . " GMT");
return strftime("%Y/%m/%d %I:%M:%S%p", $ts);
- }
- else
- return strftime("%Y/%m/%d %H:%M:%S", $ts);
+ } else
+ return $dt;
}
function remove_duplicate($array, $field)
OpenPOWER on IntegriCloud