Rumah >hujung hadapan web >tutorial js >Ketahui fungsi pemprosesan tarikh dan masa dalam JavaScript

Ketahui fungsi pemprosesan tarikh dan masa dalam JavaScript

PHPz
PHPzasal
2023-11-03 16:23:02760semak imbas

Ketahui fungsi pemprosesan tarikh dan masa dalam JavaScript

Ketahui fungsi pemprosesan tarikh dan masa dalam JavaScript

Tarikh dan masa adalah sangat penting dalam kehidupan seharian dan juga perlu dalam pembangunan program Sangat diperlukan. JavaScript menyediakan banyak fungsi terbina dalam untuk mengendalikan operasi tarikh dan masa. Artikel ini akan memperkenalkan beberapa fungsi pemprosesan tarikh dan masa yang biasa digunakan dan memberikan contoh kod khusus.

  1. Dapatkan tarikh dan masa semasa
    Untuk mendapatkan tarikh dan masa semasa, anda boleh menggunakan objek Tarikh dalam JavaScript. Berikut ialah contoh kod untuk mendapatkan tarikh dan masa semasa:
let now = new Date();
console.log(now); // 打印当前日期和时间
  1. Dapatkan tarikh dan masa tertentu
    Jika kita ingin mendapatkan tarikh tertentu dan masa, kita boleh menggunakan parameter Date Different bagi objek. Berikut ialah beberapa contoh kod:
  • Dapatkan tarikh dan masa tahun yang dinyatakan:
let date = new Date(2022, 0, 1); // 2022年1月1日
console.log(date);
    #🎜🎜🎜 Cap Masa tarikh yang ditentukan (bilangan milisaat):
  • let timestamp = Date.parse("2022-01-01"); // 将日期字符串转换为毫秒数
    console.log(timestamp);
    Format tarikh dan masa
  1. Dalam JavaScript, kita boleh menggunakan pelbagai kaedah objek Tarikh untuk memformat Tarikh dan masa. Berikut ialah beberapa kaedah dan contoh yang biasa digunakan:
    Dapatkan tahun: getFullYear()
  • let date = new Date();
    console.log(date.getFullYear()); // 获取当前年份
    #🎜#🎜##🎜 Dapatkan bulan : getMonth() (perhatikan bahawa bulan bermula dari 0)
    let date = new Date();
    console.log(date.getMonth() + 1); // 获取当前月份,+1是因为月份从0开始计数
  • Dapatkan tarikh: getDate()
    let date = new Date();
    console.log(date.getDate()); // 获取当前日期
    # 🎜🎜##🎜🎜 #Dapatkan jam: getHours()
  • let date = new Date();
    console.log(date.getHours()); // 获取当前小时
    Dapatkan minit: getMinutes()
  • #🎜🎜🎜##🎜🎜 🎜🎜#Dapatkan saat :getSeconds()
let date = new Date();
console.log(date.getMinutes()); // 获取当前分钟
  • Operasi tarikh dan masa
  • JavaScript juga menyediakan beberapa kaedah untuk melaksanakan operasi pada tarikh dan masa. Berikut ialah beberapa contoh kod:
  • Kira perbezaan hari antara dua tarikh:
    let date = new Date();
    console.log(date.getSeconds()); // 获取当前秒数
  1. #🎜🎜🎜#bertambah kurangkan bilangan hari dari tarikh:
  2. let date1 = new Date("2022-01-01");
    let date2 = new Date("2023-01-01");
    let diff = Math.floor((date2 - date1) / (1000 * 60 * 60 * 24)); // 计算两个日期之间相差的天数
    console.log(diff);
    Format tarikh dan masa
  • Jika kita ingin memformat tarikh dan masa ke dalam rentetan tertentu, JavaScript menyediakan Di sana ialah kaedah toLocaleString(). Berikut ialah contoh:
let date = new Date("2022-01-01");
date.setDate(date.getDate() + 7); // 增加7天
console.log(date);
    Kod di atas akan mengeluarkan rentetan berformat serupa dengan "Sabtu, 1 Januari 2022".
  • Ringkasan:
Dalam JavaScript, pemprosesan tarikh dan masa adalah tugas yang sangat penting. Dengan menggunakan objek Tarikh terbina dalam dan kaedah yang sepadan, kami boleh memanipulasi dan memformat tarikh dan masa dengan mudah. Artikel ini memperkenalkan beberapa fungsi pemprosesan yang biasa digunakan dan memberikan contoh kod khusus. Saya harap artikel ini dapat membantu anda dalam mempelajari pemprosesan tarikh dan masa dalam JavaScript.

    Atas ialah kandungan terperinci Ketahui fungsi pemprosesan tarikh dan masa dalam JavaScript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Kenyataan:
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn