gpt4 book ai didi

C# WinForms DateTimePicker 自定义格式

转载 作者:太空宇宙 更新时间:2023-11-03 22:13:40 24 4
gpt4 key购买 nike

我的表单上有一个 DateTimePicker。我希望部分格式适当包含“今天”、“明天”等。我有一个简单的实现来计算值(还有更好的 here )但我想采用该实现并将值直接放入 CustomFormat 的属性中DateTimePicker.

例如,给定以下格式:

dateTimePicker.CustomFormat = "dd MMM yyyy (YTT) HH:mm";

在 2011 年 4 月 16 日 12:00 在运行时生成以下显示:

"16 Apr 2011 (today) 12:00"

我希望这涉及构建 IFormatProvider/ICustomFormatter 实现和 hacking 自定义要使用的 CurrentCulture

非常感谢。

最佳答案

在自定义日期格式字符串中的静态文本周围使用 '

 string ytt = "today"; //Simple example... Update to determine yesterday, today or tomorrow.

this.dateTimePicker.CustomFormat = "dd MMM yyyy '(" + ytt + ")' HH:mm";

关于C# WinForms DateTimePicker 自定义格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5793163/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com