博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
日期控件应用
阅读量:5320 次
发布时间:2019-06-14

本文共 1206 字,大约阅读时间需要 4 分钟。

1、日期控件的应用

dtpTime.Value=dtpTime.Value.AddDays(1);

2、dateTimePicker时间控件,可基本满足应用程序对时间显示和设置的要求。

3、日期操作技巧

01-01")).AddDays(-1).ToShortDateString();

//下年度

DateTime.Parse(DateTime.Now.ToString("yyyy-01-01")).AddYears(1).ToShortDateString();

DateTime.Parse(DateTime.Now.ToString("yyyy-01-01")).AddYears(2).AddDays(-1).ToShortDateString();

//本季度,很多人都会觉得这里难点,需要写个长长的过程来判断。其实不用的,我们都知道一年四个季度,一个季度三个月

//首先我们先把日期推到本季度第一个月,然后这个月的第一天就是本季度的第一天了

DateTime.Now.AddMonths(0 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01");

//同理,本季度的最后一天就是下季度的第一天减一

DateTime.Parse(DateTime.Now.AddMonths(3 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01")).AddDays(-1).ToShortDateString();

//下季度,相信你们都知道了。。。。收工

DateTime.Now.AddMonths(3 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01");

DateTime.Parse(DateTime.Now.AddMonths(6 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01")).AddDays(-1).ToShortDateString();

//上季度

DateTime.Now.AddMonths(-3 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01");

DateTime.Parse(DateTime.Now.AddMonths(0 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01")).AddDays(-1).ToShortDateString();

写的比较简单,这个写的比较全:

转载于:https://www.cnblogs.com/wylaok/archive/2012/03/15/2397423.html

你可能感兴趣的文章
vs2015如何设置类或函数前不显示引用的数量
查看>>
PHP中str_replace和substr_replace有什么区别?
查看>>
洛谷 P1246 编码 题解
查看>>
利用intellijidea创建maven多模块项目
查看>>
SQLServer安装媒体不支持x86系统的问题
查看>>
Hive Streaming 追加 ORC 文件
查看>>
php nginx fastdfs 下载文件重命名
查看>>
js中return 的作用
查看>>
C#中StreamWriter与BinaryWriter的区别兼谈编码。
查看>>
树梅派基础
查看>>
SAP接口编程 之 JCo3.0系列(02) : JCo Client Programming
查看>>
08: mysql主从原理
查看>>
hibernate分页查询的实现
查看>>
内存加载DLL
查看>>
BFC的布局规则以及触发条件
查看>>
八大排序算法
查看>>
highly variable gene | 高变异基因的选择 | feature selection | 特征选择
查看>>
事件响应模型(游戏引擎、JAVA中等应用)
查看>>
ARM学习笔记14——C语言和汇编相互套用
查看>>
学习笔记1126 - Fib的计算方法,降低了时间复杂度
查看>>