c# - 如何从 datetimepicker 仅获取日期的分隔值?
问题描述
如何从 datetimepicker 仅获取日期的分隔值?例如,对于这个日期(6,5,2017),我想得到--> day=5,month=6,year=2017。
解决方案
DateTimePicker 值是DateTime
具有日、月、年属性的类型。
要访问它们:
dateTimePicker1.Value.Day;
dateTimePicker1.Value.Month;
dateTimePicker1.Value.Year;
这些属性是只读的。要修改它使用方法:
编辑(感谢@Richard):AddDays、AddMonths、AddYears 方法返回您必须分配回 DateTimePicker.Value 的新 DateTime 值
dateTimePicker1.Value = dateTimePicker1.Value.AddDays(_days);
dateTimePicker1.Value = dateTimePicker1.Value.AddMonths(_months);
dateTimePicker1.Value = dateTimePicker1.Value.AddYears(_years);
推荐阅读
- batch-file - VLC 命令行转换并不总是有效
- python - Pandas 数据帧条件计数逐块
- javascript - 使用网络工作者进行大厅更新(可能还有聊天)?
- javascript - 如何将字符串作为道具传递并使组件像变量一样读取它?
- lilypond - 如何在 lilypond 的不同五线谱上绑音符
- c# - Outlook Addin:如何按照 Microsoft 文档的建议主动释放内存?
- android - Android:模拟片段单元测试的上下文
- uwp - 附加类型 DependencyProperty 不适用于自定义类型
- docker - 如何通过显示输出来启动现有的 docker 容器?
- r - 一直无法在 Rmarkdown beamer 中生成表格,并显示以下错误消息