Std


Opis

Moduł Std zawiera funkcje informacyjne użyteczne przy tworzeniu portali internetowych. Zebrane zostały tu funkcje wyświetlające typowe informacje umieszczane w nagłówkach stron WWW takie jak bieżąca data, imieniny, godziny wschodu i zachodu słońca i księżyca oraz faza księżyca. Wszystkie wymienione metody mogą prezentować informacje zarówno dla bieżącego dnia jak też dla dowolnej daty.

Przykłady

Wypisanie bieżącej daty w formacie "Dzień tygodnia, dzień nazwa miesiąca rok" i dzisiejszych imienin

$std.date()
Imieniny $std.nameDay()

Określenie czasu wschodu i zachodu słońca i księżyca oraz fazy księżyca w dniu dzisiejszym w miejscu o współrzędnych 52° szerokości geograficznej północnej i 21° długości geograficznej wschodniej

$=(@latitude, 52.0)
$=(@longitude, 21.0)

$=(@sunrise, $std.sunrise($@longitude, $@latitude))
$=(@sunset, $std.sunset($@longitude, $@latitude))
$=(@moonrise, $std.moonrise($@longitude, $@latitude))
$=(@moonset, $std.moonset($@longitude, $@latitude))
$=(@today, $toString($time.now(), "yyyy-MM-dd"))

Wschód słońca: $if($==($toString($@sunrise, "yyyy-MM-dd"), $@today), {$toString($@sunrise, "HH:mm")}, {-})
Zachód słońca: $if($==($toString($@sunset, "yyyy-MM-dd"), $@today), {$toString($@sunset, "HH:mm")}, {-})
Wschód księżyca: $if($==($toString($@moonrise, "yyyy-MM-dd"), $@today), {$toString($@moonrise, "HH:mm")}, {-})
Zachód księżyca: $if($==($toString($@moonset, "yyyy-MM-dd"), $@today), {$toString($@moonset, "HH:mm")}, {-})
Faza księżyca: $get((Object[])$deepFind([[0, "nów"], [1, "pierwsza kwadra"], [2, "ostatnia kwadra"], [3, "pełnia"]], $std.moonPhase()), 1)

 

API

http://jpalio.torn.com.pl/modules/palio/modules/Std.html