Ketahui fungsi pemprosesan tarikh dan masa dalam JavaScript

PHPz
Lepaskan: 2023-11-03 16:23:02
asal
689 orang telah melayarinya

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); // 打印当前日期和时间
Salin selepas log masuk
  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);
Salin selepas log masuk
    #🎜🎜🎜 Cap Masa tarikh yang ditentukan (bilangan milisaat):
  • let timestamp = Date.parse("2022-01-01"); // 将日期字符串转换为毫秒数
    console.log(timestamp);
    Salin selepas log masuk
    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()); // 获取当前年份
    Salin selepas log masuk
    #🎜#🎜##🎜 Dapatkan bulan : getMonth() (perhatikan bahawa bulan bermula dari 0)
    let date = new Date();
    console.log(date.getMonth() + 1); // 获取当前月份,+1是因为月份从0开始计数
    Salin selepas log masuk
  • Dapatkan tarikh: getDate()
    let date = new Date();
    console.log(date.getDate()); // 获取当前日期
    Salin selepas log masuk
    # 🎜🎜##🎜🎜 #Dapatkan jam: getHours()
  • let date = new Date();
    console.log(date.getHours()); // 获取当前小时
    Salin selepas log masuk
    Dapatkan minit: getMinutes()
  • #🎜🎜🎜##🎜🎜 🎜🎜#Dapatkan saat :getSeconds()
let date = new Date();
console.log(date.getMinutes()); // 获取当前分钟
Salin selepas log masuk
  • 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()); // 获取当前秒数
    Salin selepas log masuk
  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);
    Salin selepas log masuk
    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);
Salin selepas log masuk
    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!

    Label berkaitan:
    sumber:php.cn
    Kenyataan Laman Web ini
    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
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!