C#日期加减

简介: 方法一:        DateTime.Today.AddDays(-1).ToString("yyyy-MM-dd") 方法二:       TimeSpan span = new DateTime(2005,2,11,22,22,44,555) - new DateTime(2004,9,1,1,1,1,1);       int int_day=span.

方法一:

       DateTime.Today.AddDays(-1).ToString("yyyy-MM-dd")

方法二:

      TimeSpan span = new DateTime(2005,2,11,22,22,44,555) - new DateTime(2004,9,1,1,1,1,1);

      int int_day=span.Days;

      int int_hour=span.Hours;

      int int_min=span.Minutes;

      int int_sec=span.Seconds;

      int int_millisec=span.Milliseconds;

方法三:

一个日期加上或减去一个值 (比如年份):

DateTime newDate = DateTime.Now.AddYears(2);    //加

DateTime newDate = DateTime.Now.AddYears(-2);   //减

两个日期相减

DateTime   date1   =   new   DateTime(2007,7,15);   

DateTime   date2 =   DateTime.Now;   

TimeSpan   ts   =   date2 - date1;

int   iDay=   ts.Days;

 

转载自:http://6377936.blog.163.com/blog/static/392228342009101645146228/

相关文章
|
JavaScript
JS日期、月份的加减
JS日期、月份的加减 需要注意的是返回的月份是从0开始计算的,也就是说返回的月份要比实际月份少一个月,因此要相应的加上1 // 日期,在原有日期基础上,增加days天数,默认增加1天 function addDate(date, days) { if (days == undefined || d...
3910 0
|
3天前
计算某年某月的天数
计算某年某月的天数
|
17天前
输入年月日查询是这一年的第几天(详解)
输入年月日查询是这一年的第几天(详解)
12 1
|
3月前
|
Linux C++ iOS开发
C++类相关oj题目分享(计算日期到天数转换、日期差值、打印日期、日期累加)
C++类相关oj题目分享(计算日期到天数转换、日期差值、打印日期、日期累加)
41 0
|
7月前
计算日期到天数的换算
1.题目概述 2.题解 思路分析 具体实现
38 0
|
8月前
计算日期到天数转换
计算日期到天数转换
54 0
|
11月前
判断某年某月的天数
输入年份和月份,返回该月份的天数
|
C语言 C++
C/C++语言问题——某年某月的天数是多少?
C/C++语言问题——某年某月的天数是多少?
299 0
|
Java
Java实现Date日期加减和保留日期部分
Java实现Date日期加减; Java实现Date保留日期部分。
264 0
|
关系型数据库