本篇文章的目的是将平时常用的关于时间的函数整理了以下,能够方便的使用,平时都用不到的就没有统计.
实现的主要功能为:
1.计算时间差,用于计算某个函数或者过程使用了多少时间.
2.将当前时间、特定时间转换成一个标准格式的字符串来使用,格式有多种可定义。
3.将计算的时间差转换成一个标准格式的字符串
4.时间加减功能,计算2个时间的差,或者计算某时间前某个周期的具体时间。
类文件如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace filetest
{
class ctime
{
public DateTime dateBegin/*起始时间*/, dateEnd/*终止时间*/;
public TimeSpan tsBegin, tsEnd, ts;
public DateTime dt = DateTime.Now;
//开始时间复位
public void begin()
{
dateBegin = DateTime.Now;
tsBegin = new TimeSpan(dateBegin.Ticks);
}
//计算当前时间到开始时间的间隔
public void GetCurrTime