问题标签 [datetimepicker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1863 浏览

c# - C# DateTimePicker - 粗体日期?

是否可以在 C# Windows 窗体应用程序中为 DateTimePicker 控件设置一系列粗体日期?!

0 投票
12 回答
382786 浏览

javascript - jQuery 日期/时间选择器

我一直在寻找一个可以处理日期和时间的像样的 jQuery 插件。核心用户界面DatePicker很棒,但不幸的是我也需要花时间。

我发现了一些让 DatePicker 与时间一起工作的技巧,但它们看起来都很不雅,而且谷歌也没有找到任何好的东西。

是否有一个很好的 jQuery 插件,用于在具有可用界面的单个 UI 控件中选择日期和时间?

0 投票
1 回答
456 浏览

vb.net - DateTimePicker updates the value a bit too early

I'm using a DateTimePicker (.net).

Is there a way to update the value only when the calendar closes? Or is there a way to know when the calendar open/closes?

The DateTimePicker is bound to an object and this object check the dates and pop a message box when needed. When the user is browsing for a date, the message box appears. I only want this rule to execute when the date is chosen.

Thanks!

0 投票
2 回答
1156 浏览

c# - 数据绑定 DateTimePicker 触发验证错误

我有一个数据绑定的 DateTimePicker:

payment是实体框架对象。payment.Date包含有效的日期时间。显示表单时,dateDateTimePicker 包含正确的值,但旁边显示一个 ErrorProvider,说"Value of '01.01.0001 00:00:00' is not valid for 'Value'."当我将 dateDateTimePicker 值更改为任何值时它会消失。

0 投票
6 回答
9106 浏览

c# - DateTimePicker 默认值:如何避免?

事实:

  • 我有一个带有 2 个选项卡的 TabControl,每个选项卡都有 2 个 DateTimePicker。
  • 在 Load 事件中,我设置了所有 DTP 的值。
  • 所有 DTP 都将 ShowCheckBoxes 设置为 true,并将 Checked 设置为 false。
  • 当我执行程序时,第一个选项卡中的 DTP 正常,但是当我检查第二个选项卡上的 DTP 时,它们显示的是当前时间,而不是我在加载事件中设置的时间。

为什么会这样?我怎样才能避免它?

0 投票
4 回答
18765 浏览

c# - 带有日期时间选择器的 SQL 语句

这应该是一个简单的。在 Windows 窗体中使用日期时间选择器时,我希望执行一条 SQL 语句,如下所示:

不幸的是,这实际上并没有提供任何结果,因为 JobDate 字段存储为 DateTime 值。我希望能够搜索该日期的所有记录,无论存储的时间是多少,有什么帮助吗?

新查询:

非常感谢所有的帮助!

0 投票
2 回答
10224 浏览

c# - DateTimePicker:如果用户在弹出日历中单击/选择日期,我将如何处理?

我注意到当我更改月份或年份时,C# 的 DateTimePicker 会自动更改日期。所以我所做的是覆盖 ValueChanged 并且仅在引发 CloseUp 事件时才会触发。

现在的问题是,如果用户在日历中实际选择了日期或用户在控件之外单击,我需要一个事件。

你能帮我解决这个问题吗?谢谢 :)

0 投票
1 回答
4641 浏览

vb.net - DateTimePicker:仅选择一天内的小时范围

我正在寻找一种方法来使用两个 DateTimePicker 控件来选择一天内的小时和分钟范围。即,基本上选择“开始时间”和“结束时间”。

我从两个自定义格式为 h:mm tt 的 DateTimePicker 控件开始。我尝试添加(在 ValueChanged 上),使选定的“开始时间”变为“结束时间”最小值的检查,反之亦然,“结束时间”变为“开始时间”最大值(抱歉很难解释,但是谢谢你的耐心!)

但是,这种方法似乎不起作用——我仍然可以在“结束时间”选择上午 11 点,在“开始时间”选择下午 1 点。我有一种感觉,时间戳的当前日期与它有关(例如,开始时间是前一天的,因此更少)。

我想改成全天预设半小时间隔的组合框;然而,会议记录需要比这更灵活......

有什么想法吗?

更新:
丹下面的评论回答了这个问题......这是我最终参考的代码;

DateTimePIcker1 是下限,DateTImePIcker2 是上限,两者都使用“h:mm tt”作为自定义日期时间格式。

存储这些首选项现在将只使用 Value.TimeOfDay (并存储为时间跨度),然后在检索时发生以下加载过程;

这将自动调用上面处理的 ValueChanged 事件并恢复选定的值。

丹,谢谢你的帮助:)

0 投票
3 回答
2092 浏览

.net - 如何处理 Windows 窗体 datetimepicker ArgumentOutOfRangeException?

我在 Windows 窗体中使用 DateTimePicker 控件遇到了一个非常具体的错误。该控件具有自定义格式 (MM-YYYY -> 01/2010) - 信用卡的月/年。今天是9月29日。如果用户选择该控件,并使用键盘将月份设置为二月,则该控件将引发 ArgumentOutOfRangeException。没有 2009 年 2 月 29 日这样的日期。这也将在 31 日发生,移动到只有 30 天的一个月。

通过将日期设置为“01”来处理这个问题很容易,但是用户可以单击日历手动选择 30 日,然后使用键盘选择二月。

当输入发生在 GUI 上而不是真正在代码中时,如何捕获此异常?我们试图在 TextChanged 事件中捕获它,但这已经太晚了。异常已经被抛出。

有什么办法可以处理这种情况吗?如果控件自动将日期更改为该月的最高值,那就太好了。或者至少如果它通过事件传递了异常。

(我知道我们可以捕获 KeyPressed 事件并每次都将日期设置为 01,但这感觉很“hacky”)。

0 投票
2 回答
1513 浏览

delphi - Delphi 7中的DateTimePicker对齐

我的问题如下:我需要将 DateTimePicker 组件内的文本对齐到中心。但是,此组件没有 Alignment 属性。这个组件来自 TCommonCalendar,它也没有这个属性。有人能想到可能的解决方案吗?

谢谢你,托菲格哈萨诺夫