Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk menukar tarikh kepada nombor dalam javascript

Bagaimana untuk menukar tarikh kepada nombor dalam javascript

藏色散人
藏色散人asal
2023-02-10 09:12:313710semak imbas

Cara menukar tarikh kepada nombor menggunakan JavaScript: 1. Cipta fail contoh js; Melalui Hanya panggil fungsi changeTime untuk melaksanakan penukaran tarikh.

Bagaimana untuk menukar tarikh kepada nombor dalam javascript

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi javascript 1.8.5, komputer Dell G3.

Bagaimana untuk menukar tarikh kepada nombor menggunakan JavaScript?

JS untuk menukar format tarikh kepada nombor

Ketika saya sedang mengerjakan projek hari ini, saya terjumpa idea untuk menukar format masa ke dalam nombor, jadi saya menyemaknya dalam talian Bagaimana untuk mengalih keluar simbol antara rentetan, tetapi terdapat tiga simbol dalam masa saya: "-", ":", dan ruang, jadi saya mencubanya tiga kali saya tidak menemui kaedah yang lebih pantas , jadi saya hanya mencubanya buat sementara waktu Mari kita capai kesan seperti ini dahulu Jika ada cara yang lebih baik pada masa hadapan, tidak mengapa untuk mengubahnya.

Di sini saya telah merangkumkan fungsi, cuma panggil ia di mana sahaja ia berguna:

function changeTime(option) {
       // currentTime当前时间,假设是 2019-7-2 19:03
       var currentTime = option;
       var reg = new RegExp("-","g");//去掉时间里面的-
       var a = currentTime.replace(reg,"");
       var regs = new RegExp(" ","g");//去掉时间里面的空格
       var b = a.replace(regs,"");
       var regss = new RegExp(":","g");//去掉时间里面的:冒号
       var c = b.replace(regss,"");
       console.log('时间变成数字的结果:',c)
}
changeTime('2019-7-2 19:03');//函数调用

Pelanjutan berkaitan:

kaedah replace() digunakan dalam rentetan Gantikan beberapa aksara dengan aksara lain, atau gantikan subrentetan yang sepadan dengan ungkapan biasa.

Sintaks

stringObject.replace(regexp/substr,replacement)

Parameter

regexp/substr

Diperlukan. Objek RegExp yang menentukan subrentetan atau corak untuk diganti.

Perhatikan bahawa jika nilai ialah rentetan, ia diambil semula sebagai corak literal literal dan bukannya ditukar kepada objek RegExp terlebih dahulu.

penggantian diperlukan. Nilai rentetan. Menentukan fungsi untuk menggantikan teks atau menjana teks gantian.

Nilai pulangan

Rentetan baharu yang diperoleh dengan menggantikan padanan pertama atau semua padanan regexp dengan penggantian.

Penjelasan

Kaedah replace() stringObject melakukan operasi carian dan ganti. Ia akan mencari subrentetan dalam stringObject yang sepadan dengan regexp dan menggantikan subrentetan tersebut dengan penggantian. Jika regexp mempunyai bendera global g, maka kaedah replace() menggantikan semua subrentetan yang sepadan. Jika tidak, ia hanya menggantikan subrentetan pertama yang sepadan.

penggantian boleh menjadi rentetan atau fungsi. Jika ia adalah rentetan, maka setiap perlawanan akan digantikan dengan rentetan. Tetapi aksara $ dalam penggantian mempunyai makna tertentu. Seperti yang ditunjukkan dalam jadual berikut, ia menggambarkan bahawa rentetan yang diperoleh daripada padanan corak akan digunakan untuk penggantian.

Pembelajaran yang disyorkan: "Tutorial Video JavaScript"

Atas ialah kandungan terperinci Bagaimana untuk menukar tarikh kepada nombor 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