Compartir a través de


(Object) del método SPFieldDateTime.GetFieldValueAsText

Devuelve el valor de datos del campo especificado, expresado en formato de hora Universal coordinada (UTC), como una cadena.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Overrides Function GetFieldValueAsText ( _
    value As Object _
) As String
'Uso
Dim instance As SPFieldDateTime
Dim value As Object
Dim returnValue As String

returnValue = instance.GetFieldValueAsText(value)
public override string GetFieldValueAsText(
    Object value
)

Parámetros

  • value
    Tipo: System.Object

    Un object que representa el valor de datos para convertir en formato UTC, como sigue: aaaa-MM-ddTHH.

Valor devuelto

Tipo: System.String
Una cadena que contiene el valor de datos de campo.

Comentarios

El método GetFieldValueAsText requiere que los valores de fecha y hora se en formato UTC, mientras la mayoría de los métodos SharePoint Foundation para devolver datos de lista devolver los valores de hora local. Por consiguiente, al realizar consultas de datos de la lista, debe convertir los valores de tiempo para obtener los resultados esperados. Para devolver los elementos de fecha y hora UTC, use un objeto SPQuery y establece la propiedad DatesInUtc en true, tal como se muestra en el ejemplo siguiente:

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);

Vea también

Referencia

clase SPFieldDateTime

Miembros SPFieldDateTime

Sobrecarga GetFieldValueAsText

Espacio de nombres Microsoft.SharePoint