Na przykład, chciałbym móc wpisać funkcję tak:Jak znaleźć aktualny czas w dowolnym mieście na świecie za pomocą PHP?
echo findtimeinworld('<some way to format Sydney, Australia>'); // The current time in Sydney, Australia in a timestamp
Jak taka funkcja jest możliwe?
Pamiętaj też, że pracuję na hostowanym serwerze, więc czas serwera może być dowolny.
Bonus głosów za najmniejszą możliwą funkcję.
Będziesz potrzebował informacji o strefie czasowej bazy danych zawierające dla każdego miasta, który ma być sprawdzony, a następnie dokonać korekty strefy czasowej do bieżącego czasu serwera. –
@RobertHarvey Mówiąc o bazach danych, czy może być wystarczająco mały, aby przechowywać go w tablicy? – think123
[Ten jeden] (http://www.iana.org/time-zones) ma około 200 kilobajtów. –