我有一个非常愚蠢的问题。
当最终用户计划一个 Action 时,计划的时间必须像这样 (hh:mm) 在 Action 的用户控件上可见。在我发现有关将日期格式化为字符串的每个网站上,他们都说要使用 {0:h} 或 {0:hh}。在我的以下代码中,我做了同样的事情,但它不起作用。
当最终用户计划一个 Action 时,返回的字符串现在是“Planned Start Date - HH:DD”。
lblStartDatePlanned.Content = String.Format("Planned Start Date - {0:hh}:{1:dd}", date.Hour, date.Minute);
对象日期是 DateTime 类型。
有谁知道是怎么回事吗?我不想在这种小事上浪费太多时间。 谢谢!
最佳答案
使用:
lblStartDatePlanned.Content = String.Format("Planned Start Date - {0:HH:mm}", date);
关于c# - 格式化字符串中的日期(时间),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18209102/