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
Die Codekopie lautet wie folgt:
<%@ page Language = "java" import = "java.util.*" pageCoding = "utf-8"%>
<! DocType html public "-// w3c // dtd html 4.01 transitional // en">
<html>
<kopf>
<title> JavaScript entfernt "-" ab Datum </title>
<meta http-äquiv = "pragma" content = "no-cache">
<meta http-äquiv = "cache-control" content = "no-cache">
<meta http-äquiv = "abläuft" content = "0">
<meta http-equiv = "keywords" content = "keyword1, keyword2, keyword3">
<meta http-äquiv = "Beschreibung" content = "Dies ist meine Seite">
<script type = "text/javaScript">
Funktion Date format ()
{
var date = "2014-06-08";
alarm ("Ersetzen Sie das Datum zuvor:" + Datum);
//ersetzen"-"
var datestr = date.replace (//-/g, "");
ALERT ("Datum nach dem Ersatz:" + DEDESTR);
}
</script>
</head>
<body>
<Eingabe type = "Taste" value = "DateFormat" onclick = "DateFormat ()"/>
</body>
</html>
3.. Ergebnisse erzielen
(1) Initialisierung
(2) Nach dem Klicken auf "OK" klickt