SPFieldDateTime.GetFieldValueAsText-Methode (Object)
Gibt den angegebene Feld Daten-Wert, der im Format (Coordinated Universal Time, UTC), als Zeichenfolge zurück.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Overrides Function GetFieldValueAsText ( _
value As Object _
) As String
'Usage
Dim instance As SPFieldDateTime
Dim value As Object
Dim returnValue As String
returnValue = instance.GetFieldValueAsText(value)
public override string GetFieldValueAsText(
Object value
)
Parameter
value
Typ: System.ObjectEine object , die den Wert für wie folgt für die Konvertierung in UTC-Format darstellt: JJJJ-MM-TTThh.
Rückgabewert
Typ: System.String
Eine Zeichenfolge, die den Wert des Felds Daten enthält.
Hinweise
Die GetFieldValueAsText -Methode erfordert, dass Werte für Datum und Uhrzeit im UTC-Format, während die meisten SharePoint Foundation -Methoden zum Zurückgeben von Listendaten Rückgabe der Werte in Ortszeit sein. Daher müssen beim Ausführen von Abfragen für Listendaten, Sie konvertieren Zeitwerte, um die gewünschten Ergebnisse zu erzielen. Zum Zurückgeben von Elementen in UTC-Datum und Uhrzeit, verwenden Sie ein SPQuery -Objekt, und legen Sie die DatesInUtc -Eigenschaft auf true, wie im folgenden Beispiel gezeigt:
Dim query As New SPQuery()
query.DatesInUtc = true
Dim listItems As SPListItemCollection = list.GetItems(query)
SPQuery query = new SPQuery();
query.DatesInUtc = true;
SPListItemCollection listItems = list.GetItems(query);