Potrzebuję uzyskać aktualny czas, w Godzina: Min format może ktoś mi w tym pomóc.Godzina i minuta w PHP
Odpowiedz
print date('H:i');
$var = date('H:i');
Powinno to zrobić, dla bieżącego czasu. Użyj małej litery h dla zegara 12-godzinnego zamiast 24-godzinnego.
Spróbuj tego:
$hourMin = date('H:i');
To będzie czas 24-godzinny z godziną, która jest zawsze dwie cyfry. Dla wszystkich opcji, patrz PHP docs for date().
Odpowiadając na twój komentarz, że potrzebujesz aktualnego czasu, a nie czasu systemowego, będziesz musiał dokonać regulacji samemu, jest 3600 sekund na godzinę (użycie znaczników czasu jednostki), więc użyj tego. na przykład, jeśli Twój czas systemowy był o godzinę opóźniony:
$ czas = data ("H: i", godzina() + 3600);
print date('H:i');
Musisz ustawić poprawną strefę czasową w php.ini
.
szukać tych linii:
[Date]
; Defines the default timezone used by the date functions
;date.timezone =
To będzie coś takiego:
date.timezone ="Europe/Lisbon"
Nie zapomnij, aby ponownie uruchomić serwer WWW.
To jest przestarzałe. Musisz ustawić strefę czasową w aktualnym skrypcie PHP (w przypadku, gdy nie masz dokładnego błędu, musisz podać dokładny błąd). http://php.net/date-default-timezone-set to funkcja, której powinieneś użyć przy ustawianiu strefy czasowej w swoim skrypcie PHP. – dcousineau
Innym sposobem rozwiązania problemu strefy czasowej, jeśli chcesz ustawić domyślną strefę czasową dla całego skryptu certian czasowej jest użycie date_default_timezone_set()
następnie użyć jednego z supported timezones.
function get_time($time) {
$duration = $time/1000;
$hours = floor($duration/3600);
$minutes = floor(($duration/60) % 60);
$seconds = $duration % 60;
if ($hours != 0)
echo "$hours:$minutes:$seconds";
else
echo "$minutes:$seconds";
}
get_time('1119241');
- 1. realizacja „trafień w ostatnim [drugiego/minuta/godzina]” struktury danych
- 2. Wykreślanie znaczników czasu (godzina/minuta/sekunda) z Matplotlibem
- 3. PHP: Jak uzyskać bieżący czas w godzinie: minuta: sekunda?
- 4. DateTime.Now - pierwsza i ostatnia minuta dnia
- 5. php - Godzina wcześniej niż podana Datetime
- 6. JVM minuta długa GC
- 7. Erlang i aktualna data Godzina
- 8. Django - aktualna data i godzina w szablonie
- 9. Magento ouputting niepoprawna data i godzina
- 10. SerializationError Rails ActiveJob Data i godzina
- 11. Parsing ISO_INSTANT i podobna data Godzina Struny
- 12. Grafit - precyzja renderowania niższa niż 1 minuta
- 13. GWT Data Godzina Komponent
- 14. JPA2 Kryteria i Java 8 Data i godzina API
- 15. Nowa data i godzina API w Java 8
- 16. Bieżąca data i godzina - Domyślnie w maszynce do golenia MVC
- 17. Odpowiednik interwału Jwalime'a w Javie 8 Data i godzina API
- 18. Getting data i godzina datetime (? Bug w MySQL)
- 19. Solr (JVM) szczyt każda godzina
- 20. sql - początek godzina, miesiąc itd
- 21. Data i godzina z wyświetlaczem Timezone użyciu angularjs
- 22. Jak uruchomić zadanie cron każdy godzina i 10 min
- 23. Pobierz sygnaturę czasu dzisiejszego i wczorajszego w php
- 24. Data/godzina Gnuplot na osi X
- 25. Pandy GroupBy godzina dnia do słownika
- 26. Na żądanie Linux t2.micro Instancja Godzina
- 27. Tworzenie nowej Data Godzina z ciągiem
- 28. Data/godzina zapisu MSSQL auto delete
- 29. Agregacja Mongodb według dnia, następnie Godzina
- 30. Konwersja danych w rok miesiąc dzień godzina i minuty do tej pory w R
pełna dokumentacja tutaj- http://us3.php.net/manual/en/function.date.php – Kip
dzięki. ale nie pokazuje mojego czasu systemowego ... jest jakaś różnica. – smakstr
Dane wyjściowe z date() pokażą lokalny czas serwera. Może zaistnieć potrzeba dostosowania ustawień strefy czasowej lub zastąpienia strefy czasowej serwera, jak wspomniano w innych postach. Zazwyczaj najlepiej jest traktować czasy UTC/GMT (gmdate() i inne) i dostosowywać timezeone w oparciu o GMT, ponieważ jest on przenośny w większej liczbie konfiguracji. – Rob