Dieser Artikel teilt mit Ihnen das aktuelle Datum und die Formatierung von JS. Der spezifische Inhalt ist wie folgt
var mydate = new Date (); mydate.getyear (); // Erhalten Sie das aktuelle Jahr (2 Ziffern) mydate.getingfoyear (); // das volle Jahr (4 Ziffern, 1970-????) myDate.getMonth () erhalten; // Erhalten Sie den aktuellen Monat (0-11, 0 Januar) mydate.getDate (); // den aktuellen Tag (1-31) myDate.getday () erhalten; // Erhalten Sie die aktuelle Woche X (0-6, 0 repräsentiert Sonntag) myDate.getTime (); // Erhalten Sie die aktuelle Zeit (Millisekunden ab 1970.1.1) mydate.gethours (); // Erhalten Sie die aktuelle Anzahl von Stunden (0-23) myDate.getminutes (); // Erhalten Sie die aktuelle Anzahl von Minuten (0-59) myDate.getSeconds (); // Erhalten Sie die aktuelle Anzahl von Sekunden (0-59) mydate.getMilliseconds (); // Erhalten Sie die aktuelle Anzahl von Millisekunden (0-999) mydate.tolocaledatestring (); // Erhalten Sie das aktuelle Datum var mytime = mydate.tolocaletimestring (); // Erhalten Sie die aktuelle Zeit mydate.tolocalestring (); // Erhalten Sie die aktuelle Zeit mydate.tolocalestring (); // Erhalten Sie Datum und Uhrzeit
Liste der Methode der Datums- und Zeitskriptbibliotheksbibliothek
Datum.Prototyp.isleapyear Richter Schaltjahr
Datum.Prototype.Format Datum Formatierung
Datum.Prototyp.Dateadd Datumsberechnung
Datum.
Datum.Prototype.ToString Datum an Zeichenfolge
Datum.Prototype.toArray Datum aufgeteilt in Array
Datum.Prototype.DatePart erhalten Sie einige Informationen zum Datum
Datum.
Datum.Prototyp.weeKnumofyear bestimmt die Woche des Jahres, in dem das Datum ist
StringTodat -Zeichenfolge bisher
Isvaliddate Überprüfen Sie die Date Gültigkeit
CheckDatetime Volldatum- und Zeitprüfung
Daysbetween -Datumstag Unterschied
JS -Code:
// ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ DD/DD/D/D -Datum // HH/HH/H/H -Zeit // mm/m Minuten // SS/SS/S/S Sekunden // ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- % 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, Woche [this.getay ()]); 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|ss/,this.getSeconds ()> 9? this.getSeconds (). toString (): '0' + this.getSeconds ()); str = str.replace (/s|s/g,this.getSeconds ()); return str; } //+--------------------------------------------------------------------------------------------------------------------------------------------- DateOne.substring (5, DateOne.lastIndexof ('-')); var OneDay = DateOne.substring (DateOne.length, DateOne.lastIndexof ('-')+1); var Oneyear = dateOne.substring (0, DateOne.indexof ('-')); var twomonth = datetwo.substring (5, datetwo.lastIndexof ('-')); var twoday = datetwo.substring (datetwo.length, datetwo.lastindexof ('-')+1); var twoyear = datetwo.substring (0, datetwo.indexof ('-')); var cha = ((Datum.Parse (ONETONTH+'/'+ONEDAY+'/'+ONYEAR)- DATE.PARSE (TWOMONTH+'/'+TWODAY+'/'+TWOYEAR)/86400000); return math.abs (cha); } //+----------------------------------------------------------------------------------------------------------------------------------------------------- Switch (Strinterval) {case 's': Neues Datum zurückgeben (Datum.Parse (dttmp) + (1000 * Nummer)); Fall 'n': Neues Datum zurückgeben (Datum.Parse (dttmp) + (60000 * Nummer)); Fall 'H': Neues Datum zurückgeben (Datum.Parse (dttmp) + (3600000 * Nummer)); Fall 'D': Neues Datum zurückgeben (Datum.Parse (dttmp) + (86400000 * Nummer)); Fall 'W': Neues Datum zurückgeben (Datum.Parse (dttmp) + (86400000 * Nummer)); Fall 'W': Neues Datum zurückgeben (Datum.Parse (dttmp) + (86400000 * Nummer)); Fall 'W': Neues Datum zurückgeben (Datum.Parse (dttmp) + (86400000 * Nummer)); Fall 'W': Neues Datum zurückgeben (Datum.Parse (dttmp) + (86400000 * Nummer)); Fall 'W': Neues Datum zurückgeben (Datum.Parse (dttmp) + (86400000 * Nummer)); Fall 'W': Neues Datum zurückgeben (Datum.Parse (dttmp) + (86400000 * Nummer)); Fall 'W': Neues Datum zurückgeben (Datum.Parse (dttmp) + ((86400000 * 7) * Nummer)); Fall 'Q': Neues Datum zurückgeben (dttmp.getingfullyear (), (dttmp.getMonth ()) + Nummer*3, dttmp.getDate (), dttmp.gethours (), dttmp.getminutes (), dttmp.getSeconds ()); Fall 'M': Neues Datum zurückgeben (dttmp.getingfullyear (), (dttmp.getMonth ()) + Nummer, dttmp.getDate (), dttmp.gethours (), dttmp.getminutes (), dttmp.getSeconds ()); Fall 'y': Neues Datum zurückgeben ((dttmp.getingfullyear () + Nummer), dttmp.getMonth (), dttmp.getDate (), dttmp.gethours (), dttmp.getminutes (), dttmp.getSeconds ()); }} //+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 60000); Fall 'H': Return ParseInT ((dtend - dtstart) / 3600000); Fall 'D': Return ParseinT ((dtend - dtstart) / 86400000); Fall 'W': Return ParseInT ((dtend - dtstart) / (86400000 * 7)); Fall 'm': return (dtend.getMonth ()+1)+((dtend.getingfullyear () - dtstart.GetingFullyear ())*12) - (dtstart.getMonth ()+1); case 'y': retend.getingfullyear () - dtstart.getingfoyear (); }} //+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + = 'Woche' + Woche [myDate.getday ()]; } return str; } //+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // Wenn das Format yjas-(/) mm-(/) dd oder yyyy-(/) m-(/) dd oder yyyy-(/) m-(/) d oder yyyy-(/) mm-(/) d ersetzt wird, wird durch die Datenbank, die legale Datum ersetzt wird. automatisch in yyyy-mm-dd-Format konvertieren var if (s == '') // Anweisungsformat erfüllt yyy-mm-dd oder yyyy-m-dd oder yyyy-md oder yyyy-mm-d {var t = neues Datum (sdate.replace (//-/g, '/'); var ar = sdate.split (/[-/:]/); if (ar [0]! = t.getyear () || ar [1]! false zurückgeben; }} else {// alert ('Falsches Datumsformat! Das Format ist: yyyy-mm-dd oder jyyy/mm/dd. Beachten Sie das Schaltjahr.'); false zurückgeben; } Return true; } //+--------------------------------------------------------------------------------------------------------------------------------------------- }) $/; var r = str.match (reg); if (r == null) return false; r [2] = r [2] -1; var d = neues Datum (R [1], R [2], R [3], R [4], R [5], R [6]); if (d.sGetinging ()! = r [1]) return false; if (d.getMonth ()! = r [2]) return falsch; if (d.getDate ()! = r [3]) return false; if (d.gethours ()! = r [4]) return falsch; if (d.getMinutes ()! = r [5]) return falsch; if (d.getSeconds ()! = r [6]) return falsch; zurückkehren; } //+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- myarray [3] = mydate.gethours (); myarray [4] = mydate.getminutes (); myarray [5] = mydate.getSeconds (); kehre myarray zurück; } //+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Week = ['Tag', 'eins', 'zwei', 'drei', 'vier', 'fünf', 'sechs']; Switch (Intervall) {case 'y': partstr = myDate.getingfoyear (); break; Fall 'm': partstr = myDate.getMonth ()+1; brechen; Fall 'D': partstr = mydate.getDate (); break; Fall 'W': partstr = Woche [mydate.getday ()]; break; Fall 'ww': partstr = mydate.weeknumofyear (); Break; Fall 'H': Partstr = Woche [myDate.getday ()]; Break; Fall 'ww': partstr = mydate.weeknumofyear (); Break; Fall 'H': partstr = mydate.gethours (); Break; Fall 'n': partstr = mydate.getminutes (); brechen; Fall 's': partstr = mydate.getSeconds (); brechen; } return partstr; } //+------------------------------------------------------------------------------------------------------------------------------------- (neues Datum (Ary [0], Ary [1] +1,1)); var date2 = Datum1.Dateadd (1, 'M', 1); var result = datediff (Datum1.Format ('yyyy-mm-dd'), Datum2.Format ('yyyy-mm-dd')); Rückgabeergebnis; } //+--------------------------------------------------------------------------------------------------------------------------------------------- mydate.toarray (); var Jahr = ary [0]; var monat = ary [1] +1; var tag = ary [2]; document.write ('<script sprach = vbScript/n'); document.write ('mydate = datue (' '+monat+'-'+tag+'-'+Jahr+' ') /n'); document.write ('result = datePart (' ww ', mydate) /n'); document.write (' /n'); Rückgabeergebnis; } //+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------— Format MM/DD/YYYY MM-DD-YYY YYYY/MM/DD YYYY-MM-DD //+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. Datum (Arys [0],-Arys [1], Arys [2]); } mydate zurück; }Wenn Sie eine solche Uhr implementieren möchten:
03. Dezember 2012 17:21:16 Montag
// Lokale Uhrfunktion Clockon () {var now = new Date (); var ye = now.GetingFoyear (); // Getreiche Getyear var monat = now.getMonth (); var date = now.getDate (); var day = now.getay (); var stound = now.gethours (); var minute = now.getminutes (); var sec = now.getSeconds (); var Woche; Monat = Monat + 1; if (Monat <10) Monat = "0" + Monat; if (Datum <10) Datum = "0" + Datum; if (stunde <10) stunde = "0" + stunde; if (minu <10) minute = "0" + minu; if (Sec <10) Sec = "0" + Sec; var arr_week = new Array ("Sonntag", "Montag", "Dienstag", "Donnerstag", "Freitag", "Samstag"); Woche = arr_week [Tag]; var time = ""; Zeit = Jahr + "Jahr" + Monat + "Monat" + Datum + "Tag" + "" + Hour + ":" + minu + ":" + Sec + "" + Woche; $ ("#bgclock"). html (Zeit); var timer = setTimeout ("clockon ()", 200);}Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.