GNU/Linux >> Znalost Linux >  >> Linux

Jak získat aktuální datum a čas v JavaScriptu

Úvod

JavaScript je odlehčený programovací jazyk používaný pro World Wide Web. Date JavaScriptu objekt je užitečný pro kontrolu data a času, kdy návštěvník dorazí na váš web.

Tento průvodce vás provede pomocí JavaScriptu, abyste od klienta získali aktuální datum a čas.

Předpoklady

  • Znalost JavaScriptu (včetně vytváření, ukládání a spouštění skriptů)

Vytvořte objekt Date v JavaScriptu

Date JavaScriptu objekt pomáhá při práci s daty. Chcete-li vytvořit nový objekt s aktuálním datem a časem, přidejte Date proměnná do vašeho skriptu:

<script>

var today = new Date();

</script>

K zobrazení aktuálního data v JavaScriptu použijte metodu Get

Pokud chcete získat datum v RRRR-MM-DD formátu, upravte date_test.html document a přidejte následující proměnnou:

<script>

var today = new Date();

var date = today.getFullYear()+'-'+(today.getMonth()+1)+'-'+today.getDate();

</script>

Druhý řádek se skládá z následujících pokynů:

today.getFullYear() – Používá proměnnou dnes k zobrazení 4místného roku.
dnes.getMonth()+1 – Zobrazuje číselný měsíc – +1 převádí měsíc z digitální (0-11) na normální.
today.getDate() – Zobrazuje číselný den v měsíci.

Pokud dáváte přednost jinému formátu, jednoduše změňte pořadí příkazů.

Poznámka :Mezi každým příkazem je pomlčka. Tím se vytvoří pomlčka mezi každým segmentem data.

Zobrazení hodin, minut a sekund pomocí JavaScriptu

Zobrazení času v HH:MM:SS formát, upravte svůj skript tak, aby vypadal následovně:

<script>

var today = new Date();

var time = today.getHours() + ":" + today.getMinutes() + ":" + today.getSeconds();

</script>

today.getHours() – Toto používá proměnnou dnes k zobrazení aktuální hodiny. Toto používá 24hodinový formát času.
today.getMinutes() – Zobrazuje aktuální hodnotu minut.
today.getSeconds() – Zobrazuje aktuální hodnotu v sekundách.

Poznámka :Mezi každým příkazem je dvojtečka. Tím se mezi každý číselný displej umístí dvojtečka, takže se zobrazuje jako hodiny.

Zobrazit úplné aktuální datum a čas v JavaScriptu

Kombinací těchto dvou příkazů zobrazíte celé datum a čas v RRRR-MM-DD a HH:MM:SS formátů. Upravte svůj skript následovně:

<script>

var today = new Date();

var date = today.getFullYear()+'-'+(today.getMonth()+1)+'-'+today.getDate();

var time = today.getHours() + ":" + today.getMinutes() + ":" + today.getSeconds();

var dateTime = date+' '+time;

</script>

Poslední řádek kombinuje dva další části kódu. To dává systému pokyn, aby vedle plného času zobrazil celé datum.

Otestujte kód: Pokud chcete otestovat nebo upravit kód zmíněný v tomto článku, přečtěte si článek Naučte se, jak získat aktuální datum a čas v JavaScriptu v CodePen.


Linux
  1. Linux – Jak zjistit datum vytvoření souboru?

  2. Jak získat datum/čas vytvoření souboru v Bash/Debian?

  3. Jak získat čas UTC

  1. CentOS / RHEL :Jak získat datum a čas provedeného příkazu ve výstupu příkazu historie

  2. Získejte aktuální čas v sekundách od epochy na Linuxu, Bash

  3. Jak získáte aktuální čas na serveru?

  1. Jak získat formátovaný datum a čas v pythonu

  2. Příkaz k získání času v milisekundách

  3. Jak mohu získat aktuální datum a čas v terminálu a nastavit pro něj vlastní příkaz v terminálu?