【问题标题】:How to write a long date with datetimepicker values [duplicate]如何使用 datetimepicker 值编写长日期 [重复]
【发布时间】:2016-11-26 09:27:19
【问题描述】:

如何让datatimepicker组件可以写长日期?

就我而言,我想在标签上用文字显示金额。

label1.text = DTPicker1.value.ToString();

例子:

输入:2016 年 7 月 13 日输出:2016 年 7 月 13 日

我的数据选择器属性:

CustomFormat : dd MMMM yyyy 
Format : Custom

但即使使用此设置,该值仍然是 13/07/2016 09:50 AM

【问题讨论】:

    标签: c# datetimepicker


    【解决方案1】:

    您是否尝试过将格式作为ToString() 调用的参数传递?

    如下:

    label1.text = DTPicker1.value.ToString("dd MMM yyyy");
    

    【讨论】:

      【解决方案2】:

      只需将日期格式添加到您的.ToString() 调用中:

      label1.text = DTPicker1.value.ToString("dd MMMM yyyy");
      

      更多信息请访问MSDN

      【讨论】:

      • @downvoter 关心解释你为什么投反对票?
      • 因为你几乎复制粘贴了以前写的答案^^
      • @Zil 好吧,我在你写的时候也写了——我没有复制一行;)对不起,如果看起来像
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-21
      相关资源
      最近更新 更多