1. Beschreibung
Dies geschieht oft. Das Datumsformat der Seite lautet: yyyy-mm-dd, und das Datumsformat in der Datenbank lautet: yyyymmdd. Es ist notwendig, zwischen den beiden zu konvertieren, bevor sie auf den Java -Hintergrund in Abfragedaten übertragen werden können.
Normalerweise gibt es zwei Möglichkeiten, diese Art von Transformation umzuwandeln. Die erste besteht darin, zuerst die Datumszeichenfolge abzufangen und dann zu spleißen; Die zweite besteht darin, regelmäßige Ausdrücke zum Entfernen "-" zu verwenden
Im Vergleich dazu ist die zweite Methode schnell und nicht anfällig für Fehler.
2. Implementieren Sie den Quellcode
<%@ page Language = "java" import = "java.util. content = "no-cache"> <meta http-äquiv = "cache-control" content = "no-cache"> <meta http-äquiv = "läuft" content = "0"> <meta http-equiv = "keywords" content = "keyword1, keyword 2, keyword3"> <meta http-equiv type = "text/javaScript"> Funktion Date format () {var date = "2014-06-08"; alarm ("Ersetzen Sie vor dem Datum:" + Datum); // ersetzen "-" var datestr = date.replace (//-/g, ""); alert ("Datum nach dem Datum:" + datenStr); } </script> </head> <body> <Eingabe type = "button" value = "dateFormat" onclick = "DateFormat ()"/> </body> </html>3.. Ergebnisse erzielen
(1) Initialisierung
(2) Nach dem Klicken auf "OK" klickt