function myDateLinePrint($time) { global $SITE, $lat, $long, $rowColor, $timeFormat; $srise = date_sunrise($time, SUNFUNCS_RET_TIMESTAMP, $lat, $long); // standard time integer $sset = date_sunset($time, SUNFUNCS_RET_TIMESTAMP, $lat, $long); $dlength = $sset - $srise - 3600; $longDate = myLongDate($time); $string = '<tr class="dateline ' . $rowColor . '"><td colspan="7"> <span style="float:left; position:relative;"> <b>' . $longDate . '</b></span> <span style="float:right;position:relative;"> <span class="rTxt"> <img src="' . $SITE['imgDir'] . '/sunrise.png" style="width: 24px; height: 12px;" alt="sunrise" /> ' . date($timeFormat, $srise) . ' <img src="' . $SITE['imgDir'] . '/sunset.png" style="width: 24px; height: 12px;" alt="sunset" /> ' . date($timeFormat, $sset) . ' ' . langtransstr('Daylength') . ': ' . date($timeFormat, $dlength) . ' </span> </span> </td></tr>' . PHP_EOL; if ($rowColor == 'row-dark') { $rowColor = 'row-light'; } else { $rowColor = 'row-dark'; } return $string; }
function myDateLinePrint($time) { global $SITE, $img, $timeFormat, $lat, $long, $dayStarts, $nightStarts, $rowColor, $n, $printTable; // if ($rowColor[$n] == 'row-dark') {$rowColor[$n] = 'row-light';} else {$rowColor[$n] = 'row-dark';} $prevDay = date('Ymd', $time); $srise = date_sunrise($time, SUNFUNCS_RET_TIMESTAMP, $lat, $long); // standard time integer $sset = date_sunset($time, SUNFUNCS_RET_TIMESTAMP, $lat, $long); $inter1 = floor($sset - $srise) / 60; $hours = floor($inter1 / 60); $mins = substr('0' . floor($inter1 - $hours * 60), -2); $dlength = $hours . ':' . $mins; $text = ''; # $text = '<!-- $srise = '.$srise.' $sset = '.$srise.' $dlength= '.$dlength.' -->'.PHP_EOL; $dayStarts = date('H', $srise); $nightStarts = date('H', $sset); $longDate = myLongDate($time); if (isset($n)) { $columns = count($printTable[$n]); $color = $rowColor[$n]; } else { $columns = 6; $color = 'row-dark'; } $string = '<tr class="wsWxsimDateline ' . $color . '"><td colspan="' . $columns . '"> <span style="float:left; position:relative;"> <b>' . $longDate . '</b></span> <span style="float:right;position:relative;"> <span class="rTxt"> <img src="' . $img . '/sunrise.png" style=" width: 24px; height: 12px;" alt="sunrise" /> ' . date($timeFormat, $srise) . ' <img src="' . $img . '/sunset.png" style=" width: 24px; height: 12px;" alt="sunset" /> ' . date($timeFormat, $sset) . ' ' . langtransstr('Daylength') . ': ' . $dlength . ' </span> ' . $text . ' </span> </td></tr>' . PHP_EOL; if ($rowColor[$n] == 'row-dark') { $rowColor[$n] = 'row-light'; } else { $rowColor[$n] = 'row-dark'; } return $string; }