Вы хотите получить время в Германии, или время для часового пояса пользователя, везде, где они? Если последний, Date()
функциональные значения по умолчанию для работы в локальном часовом поясе.
var d = new Date(); // defaults to the current time in the current timezone
if (d.getHours() < 12) {
alert ("Good morning.");
} else {
alert ("Good afternoon.");
}
Для php> = 5.3
function osort(&$array, $prop)
{
usort($array, function($a, $b) use ($prop) {
return $a->$prop > $b->$prop ? 1 : -1;
});
}
Обратите внимание, что здесь используются анонимные функции / замыкания. Возможно, вам будет полезно просмотреть php-документацию по этому вопросу.