【问题标题】:Visual Basic - Date Format in ReadOnly PropertyVisual Basic - ReadOnly 属性中的日期格式
【发布时间】:2019-08-18 17:33:54
【问题描述】:

我需要你的帮助。我正在尝试格式化日期,但我似乎无法做到这一点。请在下面查看我当前的代码

Private v_DateOfBirth As Date
Public ReadOnly Property DateOfBirth() As Date
Get
   Return v_DateOfBirth.ToString("MMMM dd, yyyy")
End Get
End Property

预期产出:2019 年 1 月 1 日

当前输出: 2019-01-01

【问题讨论】:

  • 你已经声明了DateOfBirth() As Date。您的 getter 无法为您声明为 Date 类型的日期属性返回字符串。如果希望它返回一个字符串,则将该属性声明为字符串类型。

标签: vb.net visual-studio visual-studio-2015


【解决方案1】:

您正在返回一个字符串值。

Private v_DateOfBirth As Date
Public ReadOnly Property DateOfBirth() As String
    Get
        Return v_DateOfBirth.ToString("MMMM dd, yyyy")
    End Get
End Property

【讨论】:

    猜你喜欢
    • 2012-08-11
    • 2021-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多