Ejemplo n.º 1
0
function myLongDate($time)
{
    global $dateLongFormat, $longDays, $myLongDays, $longMonths, $myLongMonths;
    #
    $longDays = array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
    $longMonths = array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
    #
    $longDate = date($dateLongFormat, $time);
    $from = array();
    $to = array();
    for ($i = 0; $i < count($longDays); $i++) {
        if (wsfound($longDate, $longDays[$i])) {
            $from[] = $longDays[$i];
            $to[] = langtransstr($longDays[$i]);
            break;
        }
    }
    for ($i = 0; $i < count($longMonths); $i++) {
        if (wsfound($longDate, $longMonths[$i])) {
            $from[] = $longMonths[$i];
            $to[] = langtransstr($longMonths[$i]);
            break;
        }
    }
    $longDate = str_replace($from, $to, $longDate);
    return $longDate;
}
Ejemplo n.º 2
0
function myPrecipation($array = '')
{
    global $SITE, $noRain;
    if (!is_array($array)) {
        return '<td>' . langtransstr('Precipation') . '</td>';
    }
    if ($array['rain'] == 0) {
        $string = "<td>{$noRain}</td>";
    } elseif (wsfound($SITE['uomRain'], 'm')) {
        // decimal units
        if ($array['rain'] < 0.1) {
            $string = '<td>' . langtransstr('less than') . '<br /> 0.1 ' . $SITE['uomRain'] . '</td>';
        } else {
            $string = '<td>' . round($array['rain'], 1) . ' ' . $SITE['uomRain'] . '</td>';
        }
    } elseif ($array['rain'] < 0.005) {
        // inches
        $string = '<td>' . langtransstr('less than') . '<br /> 0.005 ' . $SITE['uomRain'] . '</td>';
    } else {
        $string = '<td>' . round($array['rain'], 3) . ' ' . $SITE['uomRain'] . '</td>';
    }
    $tip = '<td style="text-align: right;">' . langtransstr('Rain') . ':&nbsp;</td><td>' . $array['rain'] . ' ' . $SITE['uomRain'] . '</td>';
    return array($string, $tip);
}