Składnia:
Składnia funkcji Time () podano poniżej.
int time ()Funkcja nie kłóci się i zwraca wartość liczb całą jako bieżący czas w sekundach na podstawie czasu.
Postacie formatowania czasu
Wiele rodzajów znaków służy do sformatowania wartości czasowej. Niektóre powszechnie używane znaki formatowe podano poniżej.
Postać | Zamiar |
H | Służy do wyświetlania godziny w 12-godzinnym formacie z wiodącym zero. (01 do 12) |
H | Służy do wyświetlania godziny w 24-godzinnym formacie z wiodącym zero. (00 do 23) |
I | Służy do wyświetlania minuty z wiodącym zero. (00 do 59) |
S | Służy do wyświetlania drugiego z wiodącym zero. (00 do 59) |
A | Służy do wyświetlania małej meridiemu stawki i po południu (AM lub PM) |
A | Służy do wyświetlania wielkiego ante meridiem i post meridiem (AM lub PM) |
Przykłady funkcji czasu ()
Zastosowania funkcji () zostały pokazane w następnej części tego samouczka za pomocą wielu przykładów.
Przykład-1: Wydrukuj bieżący czas
Utwórz plik PHP z następującym skryptem, który wydrukuje wartość znacznika czasu i sformatowany czas bieżącego czasu. Tutaj wartość znacznika czasu zwrócona przez funkcję TIME () została użyta w funkcji DATE (), aby uzyskać wartość czasową czytania człowieka.
// Przeczytaj bieżącą wartość znaczników czasuWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu.
Przykład-2: Wydrukuj aktualny czas na podstawie strefy czasowej
Utwórz plik PHP z następującym skryptem, który wydrukuje sformatowany czas bieżącego czasu na podstawie wartości strefy czasowej. Funkcja po raz pierwszy () została użyta w skrypcie do odczytania znacznika czasu bieżącego czasu bez ustawiania wartości strefy czasowej. Drugi czas () został użyty w skrypcie do odczytania znacznika czasu bieżącego czasu po ustawieniu domyślnej wartości strefy czasowej na „Azja/Dhaka".
// odczytaj bieżącą wartość znacznika czasu na podstawie domyślnej strefy czasowejWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu.
Przykład-3: Wydrukuj bieżącą datę
Bieżącą datę można również odzyskać z wartości znacznika czasu zwrócona przez funkcję Time (). Utwórz plik PHP z następującym skryptem, który wydrukuje sformatowaną datę za pomocą zwróconej wartości funkcji time () w drugim argumencie funkcji dat (). Ciąg formatu używany w funkcji dat () wydrukuje dzień miesiąca z numerem porządkowym, nazwą miesiąca w krótkiej formie i czterocyfrowej wartości roku.
// Przeczytaj bieżącą wartość znaczników czasuWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu.
Przykład-4: Wydrukuj poprzedni czas
Poprzedni czas można pobrać, odejmując wartość od wartości znacznika czasu. Utwórz plik PHP z następującym skryptem, aby wydrukować poprzedni czas, odejmując 2 godziny od bieżącej wartości znacznika czasu. W skrypcie użyto dwóch godzin równych 120*60 sekund. Wartość odliczona została użyta w funkcji DATE () do wydrukowania czasu sformatowanego. Zarówno bieżące, jak i poprzednie czasy zostaną wydrukowane po wykonaniu skryptu.
$ tm1 = time ();Wyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu.
Przykład-5: Wydrukuj następną datę
Data i godzinę przyszłej można obliczyć, dodając wartość znacznika czasu. Utwórz plik PHP z następującym skryptem, aby wydrukować następną datę, dodając 24 godziny w sekundach z bieżącą wartością znacznika czasu. 24 godziny równe 24*60*60 sekund, które zostały użyte w skrypcie do odczytania wartości znacznika czasu następnego dnia. Wartość dodana została użyta w funkcji DATE () do wydrukowania sformatowanej daty następnego dnia. Zarówno bieżąca data, jak i następnego dnia zostaną wydrukowane po wykonaniu skryptu.
// Wydrukuj bieżącą datęWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu.
Wniosek
W przykładach tego samouczka pokazano różne sposoby korzystania z funkcji time () do odczytania daty i godziny.