Bagaimana cara mendapatkan waktu saat ini di javascript?

Tutorial ini mengajarkan kita untuk mendapatkan tanggal dan waktu dalam JavaScript. Saat ini, JavaScript adalah bahasa pemrograman paling populer yang digunakan untuk interaksi pengguna dengan browser. Kami dapat mengatakan bahwa sulit untuk menemukan satu aplikasi web yang tidak menggunakan JavaScript

Tujuan pembuatan tutorial ini adalah agar pemrogram terbiasa dengan objek Date(). Pengguna bisa mendapatkan tanggal hari ini dan waktu saat ini menggunakan kelas tanggal. Saat mengembangkan aplikasi, pemrogram mungkin perlu menunjukkan tanggal dan waktu saat ini sesuai dengan zona lokal pengguna, dan kami dapat mengisi persyaratan ini menggunakan kelas tanggal. Selain itu, terkadang kami perlu menyimpan waktu mulai dan berakhirnya sesi pengguna di database aplikasi kami

Untuk mengatasi semua masalah tersebut, kita hanya membuat objek kelas tanggal dan menggunakan berbagai metodenya untuk mendapatkan tanggal dan waktu saat ini dalam tutorial ini

  • Dapatkan Tanggal dan Waktu menggunakan Objek Tanggal

  • Dapatkan tanggal dan waktu menggunakan Metode toLocaleString()

Dapatkan Tanggal dan Waktu menggunakan Objek Tanggal

Kelas Tanggal berisi beberapa metode; . Juga, ini mencakup ratusan metode berbeda yang dapat digunakan pemrogram sesuai dengan kebutuhan mereka

Sintaksis

Pengguna dapat mengikuti sintaks di bawah ini untuk berbagai metode-

let newDate = new Date(); // create the new object of the date class
  • Menggunakan sintaks di bawah ini, pengguna bisa mendapatkan tahun, bulan, dan tanggal

let year = newDate.getFullYear(); // returns the current year
let month = newDate.getMonth(); // returns month between 0 to 11. Users need to add +1 to the returned value to get current month.
let todaySDate = newDate.getDate() // returns today’s date.
_
  • Menggunakan sintaks di bawah ini, pengguna dapat memperoleh jam, menit, dan detik

let hours = newDate.getHours(); //returns the current hours of the day
let minutes = newDate().getMinutes(); // returns the current minutes of hours
let seconds = newDate.getSeconds(); // returns current the seconds of minutes

Contoh

Contoh di bawah ini menjelaskan cara menggunakan metode di atas untuk mendapatkan tanggal dan waktu dari objek Tanggal. Selain itu, kami telah menambahkan +1 ke nilai yang dikembalikan dari bulan karena mengembalikan nilai antara 0 dan 11


   Get date and time in JavaScript.


   

Get date and time using JavaScript.

   

Output after using the basic methods of the Date() class.

   

   

   

Pada keluaran di atas, pengguna dapat melihat bahwa kami mendapatkan tanggal dan waktu saat ini sesuai dengan zona waktu setempat

Dapatkan Tanggal dan Waktu menggunakan Metode toLocaleString()

Dalam pendekatan ini, kami akan menggunakan objek Tanggal dengan cara yang sama seperti pendekatan di atas, tetapi di sini kami akan menggunakan metode lanjutan yang berbeda. Kami akan menggunakan metode toLocalString(). Dibutuhkan dua parameter, satu adalah lokal, dan yang lainnya adalah pilihan. Lokal berarti zona atau wilayah lokal tempat Anda ingin mengambil data dan opsi adalah objek yang berisi banyak properti

Sintaksis

Pengguna dapat mengikuti sintaks di bawah ini untuk menggunakan metode objek data tingkat lanjut-

let date = new Date();
let dateAndTime = date.toLocaleString(); // returns the date and time both.
let date = date.toLocaleDateString(); // returns the date only.
let time = date.toLocaleTimeString(); // returns the time only.
_
  • Pengguna dapat mengikuti sintaks di bawah ini, jika mereka ingin mendapatkan tanggal dan waktu untuk wilayah lokal mana pun

let options = {
   year: ‘numeric’,
   month: ‘long’,
   day: ‘numeric’,
   weekday: ‘long’,
}
let date = date.toLocaleString( locale, options);

Parameter

  • locale − Parameter lokal mewakili Unicode untuk wilayah lokal. Jika Anda ingin mendapatkan tanggal dan waktu India saat ini, Anda harus melewati 'en-IN', untuk pengguna AS dapat melewati 'en-US'

  • pilihan - Pilihan dapat berisi banyak properti untuk memformat tanggal dan waktu. Misalnya, dalam sintaks di atas kami telah menulis bahwa mengembalikan tahun dan hari dalam format numerik dan mengembalikan hari kerja dan bulan dalam format panjang

Contoh

Contoh di bawah ini menunjukkan penggunaan metode toLocaleString() untuk mendapatkan waktu dan waktu untuk wilayah tertentu


   Get date and time in JavaScript.


   

Output after using toLocaleString() Method.

   

   

Output after using toLocaleDateString() Method.

   

   

Output after using toLocaleTimeString() Method.

   

   

Output after using toLocaleString() Method with locale 'en-IN'.

   

   

Output after using toLocaleString() Method with local 'en-US'.

   

   
_

Dalam dua keluaran terakhir, pengguna dapat melihat bahwa kami mendapatkan format tanggal yang berbeda menurut wilayah

Kesimpulan

Kelas Tanggal berisi banyak metode lanjutan untuk mendapatkan tanggal dan waktu. Namun, pengguna bisa mendapatkan seluruh rangkaian tanggal dan waktu menggunakan metode bawaan

Pengguna dapat memperoleh informasi tanggal dan waktu sesuai dengan kebutuhan mereka menggunakan berbagai metode kelas tanggal. Selain itu, metode toLocaleString() memungkinkan Anda mendapatkan tanggal dan waktu regional. Selain itu, ini akan memungkinkan Anda untuk memformat tanggal dan waktu sesuai kebutuhan Anda dengan meneruskan objek opsi sebagai parameter

Bagaimana cara mendapatkan waktu dari stempel waktu di JavaScript?

Jika Anda ingin mendapatkan stempel waktu saat ini, Anda dapat membuat objek Date baru dan menggunakan metode getTime() . const TanggalAkhir = Tanggal baru(); . getTime(); .

Bagaimana cara mendapatkan waktu UTC saat ini di JavaScript?

Tanggal JavaScript getUTCDate() .

Apa sintaks untuk menampilkan waktu saat ini?

waktu. now(tz=None) mengembalikan tanggal dan waktu lokal saat ini.

Apa itu Date now () di JavaScript?

Tanggal. now() metode statis mengembalikan jumlah milidetik yang berlalu sejak zaman , yang didefinisikan sebagai tengah malam pada awal 1 Januari 1970, UTC.

Bagaimana cara mencetak Tanggal dan waktu dalam JavaScript?

Sintaks. biarkan tanggal = Tanggal baru(); . toLocaleString(); // mengembalikan tanggal dan waktu keduanya. biarkan tanggal = tanggal.

Bagaimana cara mendapatkan waktu saat ini dalam hitungan detik di JavaScript?

Untuk mendapatkan tanggal/waktu saat ini dalam hitungan detik, gunakan getTime()/1000 .