DateAndTime.DateValue(String) Metódus

Definíció

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.

A következőre érvényes:

Lásd még