【问题标题】:DateTime does not display for midnightDateTime 不显示午夜
【发布时间】:2011-09-06 04:59:04
【问题描述】:

我有一个显示其基础对象的开始时间属性的工具提示。在 MVVM、WPF Caliburn 应用程序中。

XAML 如下所示:<Label Content="{Binding Subject.StartTime}"/>

其中开始时间是从基础模型引用的 DateTime 对象。这适用于正确显示日期和时间......除了午夜。午夜时分不显示时间。所以我得到的是 01/01/2001,而不是 01/01/2001 00:00 AM,这是在其他时间显示的格式。

任何人都可以帮助我如何确保始终显示时间吗?

谢谢。

【问题讨论】:

    标签: c# wpf xaml caliburn


    【解决方案1】:

    最简单的方法是在标签上强制使用格式:

    <Label Content="{Binding Subject.StartTime}" 
           ContentStringFormat="dd/MM/yyyy hh:mm:ss tt" />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-10
      • 2023-04-01
      • 1970-01-01
      • 2015-11-05
      • 2015-03-28
      • 2016-07-28
      • 2016-01-13
      相关资源
      最近更新 更多