C#实现两个时间相减的方法
程序员文章站
2023-12-12 17:12:28
本文实例讲述了c#实现两个时间相减的方法。分享给大家供大家参考。具体实现方法如下:
复制代码 代码如下:using system;
using syste...
本文实例讲述了c#实现两个时间相减的方法。分享给大家供大家参考。具体实现方法如下:
复制代码 代码如下:
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace test
{
class program
{
static void main(string[] args)
{
datetime t1 = datetime.parse("2007-01-01");
datetime t2 = datetime.parse("2006-01-01");
system.timespan t3 = t1 - t2; //两个时间相减 。默认得到的是 两个时间之间的天数 得到:365.00:00:00
double getday = t3.totaldays; //将这个天数转换成天数, 返回值是double类型的(其实不必转换,因为t3默认就是天数) 得到:
double gethours = t3.totalhours; //将这个天数转换成小时, 返回值是double类型的
double getminute = t3.totalminutes; //将这个天数转换成分钟, 返回值是double类型的
double getseconds = t3.totalseconds; //将这个天数转换成秒数, 返回值是double类型的
double getmillisecond = t3.totalmilliseconds; ////将这个天数转换成毫秒, 返回值是double类型的
console.writeline(t3); //输出:365.00:00:00
console.writeline(getday); //输出:365
console.writeline(gethours); //输出:8760
console.writeline(getminute); //输出:525600
console.writeline(getseconds); //输出:31536000
console.writeline(getmillisecond); //输出:31536000000
console.readkey();
}
}
}
using system.collections.generic;
using system.linq;
using system.text;
namespace test
{
class program
{
static void main(string[] args)
{
datetime t1 = datetime.parse("2007-01-01");
datetime t2 = datetime.parse("2006-01-01");
system.timespan t3 = t1 - t2; //两个时间相减 。默认得到的是 两个时间之间的天数 得到:365.00:00:00
double getday = t3.totaldays; //将这个天数转换成天数, 返回值是double类型的(其实不必转换,因为t3默认就是天数) 得到:
double gethours = t3.totalhours; //将这个天数转换成小时, 返回值是double类型的
double getminute = t3.totalminutes; //将这个天数转换成分钟, 返回值是double类型的
double getseconds = t3.totalseconds; //将这个天数转换成秒数, 返回值是double类型的
double getmillisecond = t3.totalmilliseconds; ////将这个天数转换成毫秒, 返回值是double类型的
console.writeline(t3); //输出:365.00:00:00
console.writeline(getday); //输出:365
console.writeline(gethours); //输出:8760
console.writeline(getminute); //输出:525600
console.writeline(getseconds); //输出:31536000
console.writeline(getmillisecond); //输出:31536000000
console.readkey();
}
}
}
希望本文所述对大家的c#程序设计有所帮助。