JavaScript

Bagaimana Mendapatkan Tarikh & Masa Semasa dalam JavaScript?

Bagaimana Mendapatkan Tarikh & Masa Semasa dalam JavaScript?

Javascript telah menjadi bahasa pengaturcaraan yang digunakan secara besar-besaran kerana pengembangan internet dan web dengan kecepatan yang luar biasa. Di dunia moden web, kita dapat melakukan hampir semua tugas dalam satu penyemak imbas, dan Javascript digunakan di setiap laman web yang kita lihat dalam kehidupan rutin harian kita. Kami sering melihat tarikh dan masa di hampir setiap laman web. Dalam artikel ini, kita akan melihat bagaimana kita dapat mendapatkan waktu terkini di Javascript dan apa cara berbeza untuk mendapatkan tarikh dan waktu sesuai dengan keperluan kita.

Javascript menyediakan objek terbina dalam Tarikh, yang membantu menguruskan semua tarikh dan masa. Kemudian, kita dapat mengekstrak apa sahaja yang kita inginkan mengikut keperluan kita menggunakan kaedah bawaan yang berbeza. Oleh itu, mari terus masuk ke dalam proses dan pelajari teknik yang berbeza untuk mengekstrak tarikh dan masa semasa.

Pertama sekali, kita akan membuat objek baru Tarikh () dan menyatakan pemboleh ubah bernama "semasa" dan menetapkan Objek Tarikh baru () kepada pemboleh ubah "semasa".

var semasa = Tarikh baru ();

Setelah menetapkan, mari kita lihat objek Tarikh apa yang ada pada kita.

konsol.log (semasa)

Baiklah! Ia kelihatan sangat keren dalam format yang bagus. Tetapi, bagaimana jika kita mahu mendapat hanya setahun dari keseluruhan tarikh? Kita boleh menggunakan fungsi built-in getFullYear () untuk mendapatkan tahun sahaja.

semasa.getFullYear ();

Begitu juga, jika kita ingin mengekstrak hanya tahun, kita dapat menggunakan fungsi getMonths () untuk mendapatkan bulan sahaja.

semasa.getMonth ();

Nampaknya ada masalah. Ini bukan bulan ke-8 (Ogos)! Seperti yang dapat kita lihat di atas output lengkap untuk objek Tarikh baru. Ini adalah bulan September. Ini kerana digital (0-11). Jadi, kita harus menambahkan "1" padanya untuk mendapatkan bulan yang tepat setiap masa.

semasa.getMonth () + 1;

Ini baik-baik saja sekarang.

Sama seperti tahun ini, kita boleh melakukan perkara yang sama untuk tarikh tersebut. Sebagai contoh, untuk mengekstrak atau mendapatkan tarikh sahaja, kita boleh menggunakan getDate fungsi terbina dalam ().

semasa.getDate ();

Sama seperti tarikh, kita mempunyai fungsi terpasang untuk mengekstrak masa yang dikehendaki. Sebagai contoh, jika kita ingin mendapatkan atau mengekstrak jam sahaja, dari keseluruhan masa semasa, kita dapat menggunakan fungsi getHours terbina dalam ().

semasa.getHours ();

Perkara yang sama berlaku selama beberapa minit. Untuk mengekstrak minit sahaja, kita boleh menggunakan getMinutes ().

semasa.getMinutes ();

Untuk mengekstrak detik sahaja, kita boleh menggunakan getSeconds ().

semasa.getSeconds ();

Fungsi terbina dalam yang maju

Di sini kita mempunyai beberapa fungsi bawaan canggih untuk mendapatkan tarikh dan masa dalam rentetan berformat yang cukup bersih dan baik. Sebagai contoh, untuk mendapatkan hanya masa, bukan tarikh, dalam bentuk rentetan kita dapat menggunakan fungsi terbina dalam untukLocaleTimeString () untuk tujuan kita.

semasa.keLocaleTimeString (); // "2:42:07 PM"

Dan, jika kita mahu mengekstrak masa hanya dalam bentuk rentetan. Kita boleh menggunakan fungsi terbina dalam toLocaleDateString ().

semasa.keLocaleDateString (); // "29/29/2020"

Dan, jika kita ingin mengekstrak tarikh dan masa dalam satu rentetan, kita boleh menggunakan fungsi terbina dalam keLocaleString ().

semasa.keLocaleString (); // "29/29/2020, 2:42:07 PM"

Jadi, ini adalah bagaimana kita dapat memperoleh tarikh dan masa menggunakan objek tarikh terbina dalam dan mengekstrak bulan, tahun, atau minit yang diperlukan menggunakan kaedah yang berbeza.

Kesimpulannya

Artikel ini menerangkan bagaimana kita dapat memperoleh tarikh dan waktu terkini dan bagaimana kita dapat menggunakannya untuk keperluan kita dengan cara yang sangat mudah, mendalam, dan berkesan yang dapat dipahami dan digunakan oleh mana-mana pemula. Jadi, teruskan belajar, bekerja, dan dapatkan pengalaman dalam Javascript dengan linuxhint.com untuk mempunyai pemahaman yang lebih baik mengenainya. Terima kasih banyak-banyak!

Tiru klik Tetikus dengan melayang menggunakan Mouse Tanpa Klik di Windows 10
Menggunakan tetikus atau papan kekunci dalam keadaan salah penggunaan berlebihan boleh menyebabkan banyak masalah kesihatan, termasuk ketegangan, sind...
Tambahkan isyarat Tetikus ke Windows 10 menggunakan alat percuma ini
Dalam beberapa tahun kebelakangan ini komputer dan sistem operasi telah banyak berkembang. Ada saat ketika pengguna harus menggunakan perintah untuk m...
Mengawal & menguruskan pergerakan tetikus antara beberapa monitor di Windows 10
Pengurus Tetikus Paparan Dwi membolehkan anda mengawal & mengkonfigurasi pergerakan tetikus antara beberapa monitor, dengan memperlahankan pergerakann...