我有一个DateTime
保存在dtmNextPayment
。我希望以mm/dd/yyyy的方式在标签中显示。我一直在使用C#中的日期时间格式
lbltakeeffectdate.Text = dtmNextPayment.ToString("mm/dd/yyyy");
尝试,但每个月总是显示为00.我不知道为什么?请让我知道应该是什么问题..
而且,请告诉我什么是最好的解决方案..非常感谢你!
我有一个DateTime
保存在dtmNextPayment
。我希望以mm/dd/yyyy的方式在标签中显示。我一直在使用C#中的日期时间格式
lbltakeeffectdate.Text = dtmNextPayment.ToString("mm/dd/yyyy");
尝试,但每个月总是显示为00.我不知道为什么?请让我知道应该是什么问题..
而且,请告诉我什么是最好的解决方案..非常感谢你!
lbltakeeffectdate.Text = dtmNextPayment.ToString("MM/dd/yyyy")
月份是“MM”。 “毫米”是分钟。
完全可自定义的日期时间格式的名单(连同例子)是在这里:http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx
您需要使用MM。前门M是月,小M是分钟
不要忘记你的报价... – Greg 2010-09-07 19:11:08
@格雷格 - 哎呀!从OP做了一个厚脸皮的复制和粘贴。谢谢。 – codingbadger 2010-09-07 19:19:26