Heim  >  Artikel  >  Web-Frontend  >  VBS-Funktionen für Zeichenfolgen- und Datumsoperationen

VBS-Funktionen für Zeichenfolgen- und Datumsoperationen

高洛峰
高洛峰Original
2017-01-16 10:15:462381Durchsuche

1. Asc(x),Chr(x): Zeichen und Zeichencodes konvertieren
2. Filter: Nach bestimmten Zeichenfolgen im Zeichenfolgenarray suchen
Format: v=filter(x,s[, include [,compare]])
Beispiel:
Dim x()={"kjwang","wangkj","peter"}
Dim v
v=filter(x,"kj" ) 'Ergebnis v(0)="kjwang",v(1)="wangkj"
v=filter(x,"kj",false) 'Ergebnis v(0)="peter"
v=filter (x,"kj",true,vbTextCompare) 'Suche unabhängig von der Groß-/Kleinschreibung
3. InStr: Suchen Sie die Zeichenfolgenposition (InstrRev: Suchen Sie die Zeichenfolge in umgekehrter Reihenfolge)
Format:
v=instr( x, y) 'Finden Sie die Position, an der die Y-Zeichenfolge beginnend mit dem ersten Zeichen der 🎜>Format:
v=InstrRev(x,s[,n[,Compare]])
4. Join: Zeichenfolgen verbinden
Format: v=join(x[, d])'d is das Begrenzungszeichen
5. Berechnet die Länge der Zeichenfolge x
Format: v=len(x)
6. Gibt eine Zeichenfolge n Zeichen nach links zurück von x (entsprechend Right(x,n))
7. Mid: Lesen Sie die Zeichen in der Mitte der Zeichenfolge x
Format: v=mid(x,n,m)
8. x),RTim(x),Trim(x) zum Entfernen von Leerzeichen
9. Ersetzen: String-Ersetzung
Format: v=Replace(x,s,r)
Beispiel: x="i saw a saw a saw"
v=replace(x,"saw","so") 'v="i so a so a so"
10. Split: String-Splitting
Format: v =split (s[,d])
Beispiel: v=split("vb.net,iis6.0,asp.net",",")
'Ergebnis v(0)="vb.net ", v(1)="iis6.0",v(2)="asp.net"
11. StrReverse: Umkehren einer Zeichenfolge
Beispiel: v=strreverse("kjwang") 'v= "gnawjk"
12. UCase(x), LCase(x): Konvertieren Sie die Groß- und Kleinschreibung von englischen Buchstaben
Beispiel: x="hello, VB Chinese!"
v=UCase(x) 'v= „HALLO, VB-Chinesisch! "
'Datumsbezogen:
1. Nehmen Sie Datum und Uhrzeit heraus
1) DateValue(x), TimeValue(x)
Format: v=DateValue(x): Nehmen Sie das Datum heraus " Teil
 v=Zeitwert(x) 'Klasse
2) Jahr(x),Monat(x),Tag(x)
Format: v=Jahr(x)
 v=Monat( x)
v=Day(x)
Hour(x), Minute(x), Second(x): Nehmen Sie Stunden, Minuten, Sekunden heraus
3) DateSerial(Y,M,D): Kombinieren Sie Jahr und Monat, der Tag wird zum Datum
Beispiel: Dim v
v=DateSerial(1996,10,5) 'v=1996/10/5
TimeSerial(H,M,S): Stunden zusammenführen , Minuten, Sekunden Werden Zeit
2. Jetzt: Lesen Sie das Systemdatum und die Uhrzeit
Format: v=jetzt
3. Timer: Die Anzahl der Sekunden, die seit 12:00:00 Uhr vergangen sind
Format: v=timer
4. DatePart(p,x): Nehmen Sie die Werte von Jahr, Monat, Tag usw. heraus.
Beispiel: Dim X=#2/10/1996 16:45 :30#
v=DatePart( "yyyy",X) 'v=1996
v=DatePart("m",X) 'v=2 Monate
v=DatePart("d",X ) 'v=10.
v=DatePart("h",X) 'v=16 Stunden
v=DatePart("n",X) 'v=45 Minuten
v=DatePart("s ",X) 'v=30 Sekunden
v=DatePart("q",X) 'v=1 Viertel (erstes Viertel, Frühling)
v=DatePart("y",X) 'v=41 Tage (der 41. Tag von 1996) Tage)
v=DatePart("ww",X) 'v=6 Wochen (die 6. Woche von 1996)
v=DatePart("w",X) 'v =7 (die 6. Woche von 1996) Der 7. Tag, also Samstag)
5. DateAdd(p,n,x): das neue Datum und die neue Uhrzeit nach Addition oder Subtraktion einer bestimmten Zeitspanne
Format : v=DateAdd(p,n,x) 'p-Wert ist derselbe wie oben: „yyyy“, „m“ usw.
Beispiel: Dim x=#1/31/1996 16:45:30#
v=dateadd("yyyy",-3,x) '3 Jahre subtrahieren, v=1993/1/31 16:45:30
6. DateDiff(p,x1,x2): Berechnen Sie die Differenz zwischen zwei Datums- und Uhrzeitangaben ist der p-Wert derselbe wie oben
Beispiel: dim x1=#31.12.1996 16:45:30#
x2=#10.2.1997 9:30:50#
v=datediff("yyyy",x1,x2) 'v=1 Jahr
7. FormatDateTime :Formatierung von Datum und Uhrzeit
Format: v=formatdateyime(x[, Datumsformat])
Datumsformatwerte: DateFormat.GeneralDate, DateFormat.LongDate,
DateFotmat.ShortDate, DateFormat.LongTime, DateFormat. ShortTime
8. MonthName: Gibt den Namen des Monats zurück
Beispiel: v=monthname(5 ) 'v="May"
9. WeekDayName: Gibt den Namen der Woche zurück. Die Verwendung ist dieselbe wie bei 8.

Weitere Artikel zu Funktionen im Zusammenhang mit VBS-Zeichenfolgen und Datumsoperationen finden Sie hier zur chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn