我有一个DateTime
保存在dtmNextPayment
. 我希望它以 mm/dd/yyyy 的方式显示在标签中。我试过使用
lbltakeeffectdate.Text = dtmNextPayment.ToString("mm/dd/yyyy");
但是月份总是显示为00。我不知道为什么?请让我知道应该是什么问题..
另外,请告诉我什么是最好的解决方案。非常感谢!
我有一个DateTime
保存在dtmNextPayment
. 我希望它以 mm/dd/yyyy 的方式显示在标签中。我试过使用
lbltakeeffectdate.Text = dtmNextPayment.ToString("mm/dd/yyyy");
但是月份总是显示为00。我不知道为什么?请让我知道应该是什么问题..
另外,请告诉我什么是最好的解决方案。非常感谢!
月份是“MM”。“mm”是分钟。
可用自定义日期时间格式的完整列表(连同示例)在这里:http: //msdn.microsoft.com/en-us/library/8kb3ddd4.aspx
你需要使用MM。大写 M 是月份,小 m 是分钟
lbltakeeffectdate.Text = dtmNextPayment.ToString("MM/dd/yyyy")