0

我需要将 item.MergedDate(一个日期)转换为字符串。

代码如下

If item.MergeDate.ToString() = "12/31/9999 11:59:59 PM" Then
    item.MergeDate = ""
End If

显然这是一次可怕的尝试,但是

我试过 = 什么都没有,也没有用。

谢谢你

4

2 回答 2

1

只是 SSS 想法的扩展,但您可以向项目添加另一个属性 MergeDateAsString (或者我想重载它)

  Public Property Merge() As String
        Get
            Return _MergeDate
        End Get
        Set(ByVal value As String)
            _MergeDate = value
        End Set
    End Property

    Public ReadOnly Property MergeDateAsString
        Get
            Dim returnValue As String = String.Empty
            If _MergeDate <> Date.MinValue Then
                returnValue = _MergeDate.ToString
            End If
            Return returnValue
        End Get
    End Property

然后改为绑定到新属性

于 2012-05-29T06:56:45.197 回答
0

将 Item.MergeDate 属性的数据类型更改为 String

您不能将文本存储在 Date 变量中。

于 2012-05-29T04:45:12.500 回答