SPFieldDateTime.GetFieldValueAsText 方法 (Object)

返回指定的字段数据值,以协调世界时 (UTC) 格式,作为字符串表示。

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Overrides Function GetFieldValueAsText ( _
    value As Object _
) As String
用法
Dim instance As SPFieldDateTime
Dim value As Object
Dim returnValue As String

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

参数

  • value
    类型:System.Object

    代表要转换以 UTC 格式,如下所示的数据值object : YYYY-MM-DDTHH:MM:SSZ。

返回值

类型:System.String
一个字符串,包含字段数据值。

备注

GetFieldValueAsText方法要求的日期和时间值以 UTC 格式,用于返回列表数据返回值本地时间的大多数SharePoint Foundation方法时。因此,当执行查询的列表数据时,您需要将转换时间值,以获取预期的结果。若要返回项目中的 UTC 日期和时间,请使用SPQuery对象,并将DatesInUtc属性设置为true,如下面的示例中所示:

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

另请参阅

引用

SPFieldDateTime 类

SPFieldDateTime 成员

GetFieldValueAsText 重载

Microsoft.SharePoint 命名空间