时间计算
2015-11-26 20:29
246 查看
System.DateTime date1 = new System.DateTime(1996, 12, 5, 13, 2, 0);
System.DateTime date2 = new System.DateTime(1996, 12, 5, 16, 2, 0);
System.DateTime date3 = new System.DateTime(1996, 10, 12, 8, 42, 0);
// diff1 gets 185 days, 14 hours, and 47 minutes.
System.TimeSpan diff1 = date2.Subtract(date1);
// date4 gets 4/9/1996 5:55:00 PM.
System.DateTime date4 = date3.Subtract(diff1);
// diff2 gets 55 days 4 hours and 20 minutes.
System.TimeSpan diff2 = date2 - date3;
// date5 gets 4/9/1996 5:55:00 PM.
System.DateTime date5 = date1 - diff2;
System.DateTime date2 = new System.DateTime(1996, 12, 5, 16, 2, 0);
System.DateTime date3 = new System.DateTime(1996, 10, 12, 8, 42, 0);
// diff1 gets 185 days, 14 hours, and 47 minutes.
System.TimeSpan diff1 = date2.Subtract(date1);
// date4 gets 4/9/1996 5:55:00 PM.
System.DateTime date4 = date3.Subtract(diff1);
// diff2 gets 55 days 4 hours and 20 minutes.
System.TimeSpan diff2 = date2 - date3;
// date5 gets 4/9/1996 5:55:00 PM.
System.DateTime date5 = date1 - diff2;
相关文章推荐
- Leveldb源码分析--9
- Android之NDK开发 环境配置
- Java 中的 static 使用之静态变量,静态方法和静态初始化块
- Cassandra总结1
- hiho刷题日记——第二十二天更为复杂的买卖房屋姿势
- C++设计模式[十九]状态模式
- 性能测试之开源的性能监控软件
- 黑马程序员--Java中参数传递问题
- Leveldb源码分析--8
- __thread关键字
- 黑马程序员—JAVA基础—常量、变量、数据类型、运算符
- 系统在英文状态下调用 MultiByteToWideChar 中文乱码问题
- 往排好的数组中插数
- CUDA中并行规约(Parallel Reduction)的优化
- [Javascript Function] Arguments, call(), apply(), caller(), callee()
- 正则表达式的威力3_获取 find()和group()
- Segmentation Reading List
- 线程之间的同步和通信,synchronized,wait(),notify(),notifyAll()
- 使用git操作github配置
- 类和对象