Der folgende Editor zeigt Ihnen eine JavaScript-Methode zum Konvertieren des Datenbankfeldtyps „DateTime“. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Folgen wir dem Editor und werfen wir einen Blick darauf
Javascript ist eine wörtliche Skriptsprache. Es handelt sich um eine dynamisch typisierte, schwach typisierte, prototypbasierte Sprache mit integrierter Unterstützung für Typen. Sein Interpreter heißt JavaScript-Engine, ist Teil des Browsers und wird häufig in clientseitigen Skriptsprachen verwendet. Er wurde erstmals auf HTML-Webseiten (einer Anwendung unter Standard Universal Markup Language) verwendet, um HTML-Webseiten dynamische Funktionen hinzuzufügen . .
1995 wurde es erstmals von Brendan Eich von Netscape entworfen und im Netscape Navigator-Browser implementiert. Da Netscape mit Sun zusammenarbeitete, wollte das Netscape-Management, dass es wie Java aussieht, weshalb es JavaScript genannt wurde. Tatsächlich ähnelt sein grammatikalischer Stil jedoch eher dem Selbst und dem Schema.
Um technische Vorteile zu erzielen, hat Microsoft JScript und CEnvi ScriptEase eingeführt, das wie JavaScript auch im Browser ausgeführt werden kann. Um Spezifikationen zu vereinheitlichen, wird JavaScript auch ECMAScript genannt, da es mit dem ECMA-Standard kompatibel ist.
Lassen Sie uns zunächst einen kurzen Blick auf den Datentyp in JS werfen. Die Datentypen sind String, Number, Boolean, Array, Object, Null , und Undefiend6. Gleichzeitig verfügt JavaScript über dynamische Typisierung. Mit anderen Worten, dieselbe Variable kann von unterschiedlichem Typ sein:
Als nächstes werden wir verschiedene Typkonvertierungen von Daten Typkonvertierung in JavaScript
1. Konvertierungsfunktion JavaScript bietet zwei Konvertierungsfunktionen, parseInt() und parseFloat(). Unter anderem wandelt parseInt() den Wert in eine Ganzzahl um, parseFloat() wandelt den Wert in eine Gleitkommazahl um und die Parameter dieser beiden
-Funktionenkönnen nur vom Typ String sein. Sowohl parseInt() als auch parseFloat() analysieren die Zeichenfolge sorgfältig, bevor sie feststellen, ob es sich um einen numerischen Wert handelt. Die Methode parseInt() prüft zunächst das Zeichen an Position 0, um festzustellen, ob es sich um eine gültige Zahl handelt. Andernfalls gibt die Methode NaN zurück und führt keine weiteren Vorgänge aus. Wenn es sich bei dem Zeichen jedoch um eine gültige Zahl handelt, prüft die Methode das Zeichen an Position 1 und führt den gleichen Test durch. Dieser Vorgang wird fortgesetzt, bis ein Zeichen gefunden wird, das keine gültige Zahl ist. Zu diesem Zeitpunkt konvertiert parseInt() die Zeichenfolge vor dem Zeichen in eine Zahl.
Die parseInt()-Methode verfügt auch über einen Basismodus, der Binär-, Oktal-, Hexadezimal- oder jede andere Basiszeichenfolge in eine Ganzzahl konvertieren kann. Die Basis wird durch den zweiten Parameter der parseInt()-Methode angegeben.
2. Erzwungene TypkonvertierungIn JavaScript haben wir auch Sie kann Casts verwenden, um Variablen unterschiedlichen Typs zu verarbeiten.
①Boolean(value) – Konvertieren Sie den angegebenen Wert in einen booleschen Typ
②Number(value) – Konvertieren Sie den angegebenen Wert in eine Zahl
③String(value)-- Konvertieren Sie den angegebenen Wert in eine Zeichenfolge
Nachdem Sie das oben Gesagte gelesen haben, wissen Sie, wie JavaScript den Datenbankfeldtyp „DateTime“ konvertiert?
Im Programm liegen die aus der Datenbank gelesenen Datums- und Zeittypdaten im Allgemeinen in diesem Format vor: „/Datum(139832079+0800)/“
Wir möchten sie in dieses Format konvertieren : '2012-12-1011:05:21'
Die folgende js-Funktion kann verwendet werden:
Wenn Sie ein langes Datum und eine lange benötigen Format:
Fazit: Heute gebe ich Ihnen eine kurze Einführung in Datentypen und Daten Typkonvertierung in JavaScript dient nur als Referenz. Es gibt noch viel Wissen, das wir in JavaScript lernen müssen, und wir müssen weiter hart lernen!
Das obige ist der detaillierte Inhalt vonWie konvertiere ich den DateTime-Feldtyp der Datenbank in js?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!