Korzystanie z funkcji PHP DATE ()
Jedną z najczęściej używanych funkcji PHP do wykonywania dat i zadań związanych z czasem jest data(). Składnia tej funkcji podano poniżej.
Składnia:
data (String $ format [, int $ timestamp = time ()]): String
Tutaj pierwszy parametr jest obowiązkowy i służy do zdefiniowania daty lub godziny lub jej formatu do wyświetlenia danych wyjściowych. Drugi parametr jest opcjonalny i służy do określenia określonej wartości znacznika czasu, aby wydrukować datę i wartość na podstawie tej wartości znacznika czasu. Jeśli drugi argument zostanie pominięty, to data() Funkcja wygeneruje dane wyjściowe na podstawie daty i godziny systemu. Zwraca datę i godzinę bieżącej daty systemu w formacie ciągu.
Formatuj postacie:
Do funkcji dat () używane są różne znaki formatu do sformatowania daty i godziny. Niektóre powszechnie używane znaki formatu z wyjaśnieniami podano poniżej.
Używany do | Postać | Zamiar | Przykład |
---|---|---|---|
Data | D | Wyświetl dzień powszedni w krótkiej formie. | Pon, do słońca |
D | Wyświetl dzień miesiąca z wiodącym zerem. | 01 do 31 | |
M | Wyświetl nazwę miesiąca w krótkiej formie. | Jan do grudnia | |
M | Wyświetl miesiąc jako liczbę z wiodącym zero. | 01 do 12 | |
Y | Wyświetl cztery cyfry rok. | 2020 | |
y | Wyświetl dwa cyfry rok. | 20 | |
F | Wyświetl nazwę miesiąca w pełnej formie. | Styczeń do grudnia | |
L | Wyświetl nazwę w dni powszednie w pełnej formie. | od poniedziałku do niedzieli | |
N | Wyświetlić miesiąc jako liczbę bez prowadzenia zero. | 1 do 12 | |
J | Wyświetl dzień miesiąca bez prowadzenia zeru. | 1 do 31 | |
S | Wyświetl 1St, 2Nd, 3r & D, itp. Z dniem miesiąca. | 1St, 2Nd, 3r & D i 4th do 30th | |
Czas | G | Godzina wyświetlania w 24-godzinnym formacie bez prowadzenia zero. | 1 do 24 |
G | Godzina wyświetlania w 12-godzinnym formacie bez prowadzenia zero. | 1 do 12 | |
H | Godzina wyświetlania w 24-godzinnym formacie z wiodącym zero. | 01 do 24 | |
H | Godzina wyświetlania w 12-godzinnym formacie z wiodącym zero. | 01 do 12 | |
A | Wyświetlacz AM/PM w liście kapitału. | AM/PM | |
A | Wyświetl AM/PM w małej litery. | AM/PM | |
I | Wyświetl minuty z wiodącym zero. | 01 do 60 | |
S | Wyświetl sekundy z wiodącym zerem. | 01 do 60 |
Przykład-1: Użyj funkcji dat ()
Różne zastosowania data () Funkcja jest wyjaśniona w tym przykładzie. Pierwszy data() Funkcja zwróci bieżącą datę systemu w krótkiej formie. Drugi data() Funkcja zwróci bieżący czas systemu. Trzeci data() Funkcja zwróci datę i godzinę na podstawie wartości znacznika czasu. strtotime () Funkcja zwróci wartość znacznika czasu na podstawie zwroty wartości do czwartego data() funkcjonować.
// Wyświetl bieżącą datęWyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.
Użycie funkcji PHP Time ()
Służy do uzyskania wartości znacznika czasu bieżącej daty. Format postaci czasu, które są wymienione powyżej dla data() Funkcję można użyć do sformatowania wartości czas() funkcjonować. Składnia tej funkcji podano poniżej.
Składnia:
czas (void): int
Nie ma parametru i zwraca wartość liczb całkowitą jako znacznik czasu.
Przykład-2: Użyj funkcji Time ()
W poniższym skrypcie pierwszy czas() funkcja zwróci wartość znacznika czasu daty i godziny systemu, jako drugi parametr data() Funkcja zwróci sformatowaną datę. W ten sam sposób, drugi data() Funkcja zwróci wartość czasową na podstawie wartości zwracania drugiego czas() funkcjonować. Jak czas() Funkcję można wykorzystać do znalezienia różnicy między dwiema wartościami znaczników czasu, pokazano w następnej części tego skryptu. Dwie wartości znaczników czasu są przechowywane w dwóch zmiennych z opóźnieniem 5 sekund.
// Wydrukuj datę znacznika czasu wygenerowana przez funkcję Time ()Dziś jest ".Data („L, F D, Y”, Time ())."
";Obecny czas ".data („H: i: s a”, time ())."
";
Różnica czasu jest ".($ end_time - $ start_time)." sekundy
Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu skryptu. ''L, F D, Y'jest używany jako postacie formatowe w pierwsza randka() Funkcja skryptu. Pełna nazwa dnia tygodnia jest wydrukowanaL„Postać, wydrukowana nazwa całego miesiąca”F„Postać, dzień miesiąca jest drukowanyD„charakter i wartość całoroczna jest drukowana dla”Y' postać. Następny, 'H: i: s a'jest używany jako postacie formatowe w Druga data () funkcjonowanie do drukowania godziny, minuty i drugiej wartości z AM/PM. spać() Funkcja jest wywoływana z 5 sekundami opóźnieniem tutaj. Tak więc trzecie wyjście pokazuje, że różnica czasu między dwiema wartościami znaczników czasu wynosi 5 sekund.
Wniosek:
Korzystanie z funkcji daty i godziny to bardzo powszechne wymagania dla każdej aplikacji internetowej. Jak można użyć różnych znaków formatu do wydrukowania daty i godziny w tym samouczku za pomocą różnych przykładów, aby pomóc użytkownikom PHP w łatwym wykonywaniu operacji związanych z czasem.