Artikel ini berbagi dengan Anda tanggal saat ini dan pengoperasian pemformatan JS. Konten spesifiknya adalah sebagai berikut
var mydate = tanggal baru (); mydate.getYear (); // Dapatkan tahun berjalan (2 digit) mydate.getlyear (); // Dapatkan setahun penuh (4 digit, 1970-????) mydate.getmonth (); // Dapatkan bulan saat ini (0-11, 0 mewakili Januari) mydate.getDate (); // Dapatkan hari ini (1-31) mydate.getday (); // Dapatkan minggu saat ini x (0-6, 0 mewakili hari Minggu) mydate.gettime (); // Dapatkan waktu saat ini (milidetik mulai dari tahun 1970.1.1) mydate.getHours (); // Dapatkan jumlah jam saat ini (0-23) mydate.getMinutes (); // Dapatkan jumlah menit saat ini (0-59) mydate.getSeconds (); // Dapatkan jumlah detik saat ini (0-59) mydate.getMilliseconds (); // Dapatkan jumlah milidetik saat ini (0-999) mydate.tolocaledateString (); // Dapatkan tanggal saat ini var mytime = mydate.tolocaletimestring (); // Dapatkan waktu saat ini mydate.tolocalestring (); // Dapatkan waktu saat ini mydate.tolocalestring (); // Dapatkan tanggal dan waktu
Daftar Metode Perpustakaan Tanggal dan Waktu
Date.prototype.isleapyear juri tahun lompatan
Date.prototype.format Tanggal pemformatan
Date.prototype.DateAdd Tanggal Perhitungan
Date.prototype.datediff membandingkan perbedaan tanggal
Date.prototype.toString tanggal untuk string
Date.prototype.toarray tanggal dibagi menjadi array
Date.prototype.DatePart Dapatkan beberapa informasi tentang tanggal tersebut
Date.prototype.maxdayofdate membutuhkan jumlah maksimum hari di bulan di mana tanggal berada
Date.prototype.weeknumofyear menentukan minggu dalam setahun ketika tanggal
StringTodate String hingga Date
IsValiddate verifikasi validitas tanggal
CheckDateTime Tanggal Lengkap dan Periksa Waktu
hari -hari antara tanggal kencan
Kode JS:
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DD/DD/D/D Tanggal // HH/HH/H/H Waktu // MM/M Menit // SS/SS/S/S Detik // ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- % 100) .toString (): '0' + (this.getYear () % 100)); str = str.replace (/mm/,this.getmonth ()> 9? this.getMonth (). ToString (): '0' + this.getMonth ()); str = str.replace (/m/g,this.getmonth ()); str = str.replace (/w | w/g, minggu [this.getday ()]); str = str.replace (/dd|dd/,this.getDate ()> 9? this.getDate (). ToString (): '0' + this.getDate ()); str = str.replace (/d|d/g,this.getDate ()); str = str.replace (/hh|hh/,this.getHours ()> 9? this.getHours (). ToString (): '0' + this.getHours ()); str = str.replace (/h| h/g,this.getHours ()); str = str.replace (/mm/,this.getMinutes ()> 9? this.getMinutes (). ToString (): '0' + this.getMinutes ()); str = str.replace (/m/g,this.getMinutes ()); str = str.replace (/m/g,this.getMinutes ()); str = str.replace (/ss|sss/,this.getSeconds ()> 9? this.getSeconds (). tostring (): '0' + this.getSeconds ()); str = str.replace (/s|s/g,this.getSeconds ()); mengembalikan str; } //+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- DateOne.substring (5, dateOne.LastIndexOf ('-')); var oneday = dateOne.substring (dateOne.length, dateOne.LastIndexof ('-')+1); var oneyear = dateOne.substring (0, dateOne.indexof ('-')); var twomont = datetwo.substring (5, datetwo.LastIndexof ('-')); var twoDay = datetwo.substring (datetwo.length, datetwo.lastIndexof ('-')+1); var twoyear = datetwo.substring (0, datetwo.indexof ('-')); var cha = ((date.parse (onemement+'/'+oneday+'/'+Oneyear)- date.parse (twomonth+'/'+twoDay+'/'+twoyear))/86400000); return math.abs (cha); } //+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- switch (strinterval) {case 's': return date baru (date.parse (dttmp) + (1000 * angka)); case 'n': kembalikan tanggal baru (date.parse (dttmp) + (60000 * angka)); case 'h': kembalikan tanggal baru (date.parse (dttmp) + (3600000 * nomor)); case 'd': kembalikan tanggal baru (date.parse (dttmp) + (86400000 * nomor)); case 'w': kembalikan tanggal baru (date.parse (dttmp) + (86400000 * nomor)); case 'w': kembalikan tanggal baru (date.parse (dttmp) + (86400000 * nomor)); case 'w': kembalikan tanggal baru (date.parse (dttmp) + (86400000 * nomor)); case 'w': kembalikan tanggal baru (date.parse (dttmp) + (86400000 * nomor)); case 'w': kembalikan tanggal baru (date.parse (dttmp) + (86400000 * nomor)); case 'w': kembalikan tanggal baru (date.parse (dttmp) + (86400000 * nomor)); case 'w': kembalikan tanggal baru (date.parse (dttmp) + ((86400000 * 7) * nomor)); case 'q': kembalikan tanggal baru (dttmp.getlyear (), (dttmp.getMonth ()) + angka*3, dttmp.getDate (), dttmp.getHours (), dttmp.getMinutes (), dttmp.getSececonds (); case 'm': kembalikan tanggal baru (dttmp.getlyear (), (dttmp.getMonth ()) + angka, dttmp.getDate (), dttmp.getHours (), dttmp.getMinutes (), dttmp.getSececonds (); Kasus 'y': kembalikan tanggal baru ((dttmp.getLyEar () + nomor), dttmp.getMonth (), dttmp.getDate (), dttmp.getHours (), dttmp.getMinutes (), dttmp.getSececonds (); }} //+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 60000); case 'h': return parseInt ((dtend - dtStart) / 3600000); case 'd': return parseInt ((dtend - dtStart) / 86400000); case 'w': return parseInt ((dtend - dtStart) / (86400000 * 7)); case 'm': return (dtend.getMonth ()+1)+((dtend.getlyear () - dtstart.getlyear ())*12) - (dtstart.getMonth ()+1); case 'y': return dtend.getlyear () - dtstart.getlyear (); }} //+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + = 'Minggu' + minggu [mydate.getday ()]; } return str; } //+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // Jika format memenuhi yyyy-(/) mm-(/) dd atau yyyy-(/) m-(/) dd atau yyyy-(/) m-(/) d atau yyyy-(/) mm-(/) d, Anda akan diganti dengan '' // dalam database, tanggal hukum dapat: secara otomatis mengonversi ke format yyyy-mm-dd var s = sdate.replace (/[/d] {4,4} [/-/] {1} [/d] {1,2} [/-/] {1} [/d] {1,2}/g, ''); if (s == '') // Format instruksi memenuhi yyy-mm-dd atau yyyy-m-dd atau yyyy-md atau yyyy-mm-d {var t = tanggal baru (sdate.replace (//-/g, '/')); var ar = sdate.split (/[-/:]/); if (ar [0]! = t.getYear () || ar [1]! = t.getMonth ()+1 || ar [2]! = t.getDate ()) {// waspada ('format tanggal yang salah! Formatnya adalah: yyyy-mm-dd atau yyyy/mm/dd. Perhatikan tahun-tahun yang diperhatikan.'); mengembalikan false; }} else {// alert ('format tanggal yang salah! Formatnya adalah: yyyy-mm-dd atau yyyy/mm/dd. Catatan tahun kabisat.'); mengembalikan false; } return true; } //+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- }) $/; var r = str.match (reg); if (r == null) mengembalikan false; r [2] = r [2] -1; var d = tanggal baru (r [1], r [2], r [3], r [4], r [5], r [6]); if (d.getlyear ()! = r [1]) Return false; if (d.getMonth ()! = r [2]) Return false; if (d.getDate ()! = r [3]) Return false; if (d.getHours ()! = r [4]) Return false; if (d.getMinutes ()! = r [5]) Return false; if (d.getSeconds ()! = r [6]) Return false; Kembali Benar; } //+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- myArray [3] = mydate.getHours (); myArray [4] = mydate.getMinutes (); myArray [5] = mydate.getSeconds (); return myarray; } //+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- = ['Day', 'One', 'Two', 'Three', 'Four', 'Five', 'Six']; switch (interval) {case 'y': partstr = mydate.getlyear (); break; case 'm': partstr = mydate.getMonth ()+1; break; case 'd': partstr = mydate.getDate (); break; case 'w': partstr = minggu [mydate.getday ()]; break; kasus 'ww': partstr = mydate.weeknumofyear (); break; case 'h': partstr = minggu [mydate.getday ()]; break; kasus 'ww': partstr = mydate.weeknumofyear (); break; case 'h': partstr = mydate.getHours (); break; case 'n': partstr = mydate.getMinutes (); break; case 's': partstr = mydate.getSeconds (); break; } return partStr; } //+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- (Tanggal baru (ary [0], ary [1] +1,1)); var date2 = date1.dateAdd (1, 'm', 1); var result = tanggal (date1.format ('yyyy-mm-dd'), date2.format ('yyyy-mm-dd')); hasil pengembalian; } //+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mydate.toArray (); var tahun = ary [0]; var bulan = ary [1] +1; var day = ary [2]; document.write ('<bahasa skrip = vbscript/n'); document.write ('mydate = datue (' '+bulan+'-'+hari+'-'+tahun+' ') /n'); document.write ('result = datePart (' ww ', mydate) /n'); document.write (' /n'); hasil pengembalian; } //+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Format mm/dd/yyyy mm-dd-yyyy yyyy/mm/dd yyyy-mm-dd //+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Tanggal (arys [0],-arys [1], arys [2]); } return mydate; }Jika Anda ingin mengimplementasikan jam seperti itu:
03 Desember 2012 17:21:16 Senin
// function clock clockon () {var now = new date (); var year = now.getlyear (); // getlyear getYear var bulan = now.getMonth (); var date = now.getDate (); var day = now.getday (); var hour = now.getHours (); var menit = now.getMinutes (); var sec = now.getSeconds (); var minggu; Bulan = Bulan + 1; if (bulan <10) bulan = "0" + bulan; if (tanggal <10) tanggal = "0" + tanggal; if (jam <10) jam = "0" + jam; if (minu <10) menit = "0" + minu; if (dtk <10) sec = "0" + dtk; var arr_week = array baru ("Minggu", "Senin", "Selasa", "Kamis", "Jumat", "Sabtu"); minggu = arr_week [hari]; var time = ""; waktu = tahun + "tahun" + bulan + "bulan" + tanggal + "hari" + "" + jam + ":" + minu + ":" + sec + "" + minggu; $ ("#bgclock"). html (waktu); var timer = setTimeout ("clockon ()", 200);}Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.