DateAndTime.DateValue(String) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Date Egy sztring által képviselt dátumadatokat tartalmazó értéket ad vissza éjfélre (00:00:00).
public:
static DateTime DateValue(System::String ^ StringDate);
public static DateTime DateValue(string StringDate);
static member DateValue : string -> DateTime
Public Function DateValue (StringDate As String) As DateTime
Paraméterek
- StringDate
- String
Kötelező. sztringkifejezés, amely 9999. december 31-én az 1. év január 1-jén 00:00:00-tól 23:59:59-ig dátum/idő értéket jelöl.
Válaszok
Egy Date sztring által ábrázolt dátumadatokat tartalmazó érték, amelynek időadatai éjfélre (00:00:00) lesznek beállítva.
Kivételek
StringDate érvénytelen időadatokat tartalmaz.
Példák
Ez a példa egy sztring dátummá alakításához használja a DateValue függvényt. Dátumkonstansokkal közvetlenül dátumot rendelhet egy Object vagy Date változóhoz, például oldDate = #2/12/69#.
Dim oldDate As Date
oldDate = DateValue("February 12, 1969")
Megjegyzések
Ha StringDate csak az 1 és 12 közötti számokat tartalmazza érvényes dátumelválasztókkal elválasztva, DateValue a rendszer által megadott rövid dátumformátumnak megfelelően felismeri a hónap, a nap és az év sorrendjét.
DateValueAz aktuális naptárbeállítást használja a CurrentCulture névtérben lévő System.Globalization osztály tulajdonságábólCultureInfo. Az alapértelmezett CurrentCulture értékeket Vezérlőpult beállítások határozzák meg. A Rövid dátum formátum felülbírálható az ShortDatePattern osztály tulajdonságának DateTimeFormatInfo a névtérben System.Globalization való beállításával.
DateValue hosszú, rövidített és numerikus formában ismeri fel a hónapneveket. Például az 1991. 12. 30. és 12. 30.91 DateValue . felismerése mellett az 1991. december 30-i és az 1991. december 30-i is felismerhető.
Ha az év egy része StringDate nincs megadva, DateValue a számítógép rendszerdátumából származó aktuális évet használja.
Ha az StringDate argumentum időadatokat tartalmaz, DateValue nem tartalmazza azokat a visszaadott értékben.
StringDate Ha azonban érvénytelen időadatokat (például "89:98") tartalmaz, InvalidCastException hiba történik.