当前位置: 首页 > news >正文

天津网站建设定制公司2345网址导航中国最好

天津网站建设定制公司,2345网址导航中国最好,建设一个电商网站的流程是什么,wordpress调用文章上级栏目名字C#中的TimeSpan结构可以获取两个时间的时间差。 它主要具有以下属性和方法: 属性: Days:获取时间间隔的天数部分。Hours:获取时间间隔的小时数部分(不包括整天的小时数)。Minutes:获取时间间…

C#中的TimeSpan结构可以获取两个时间的时间差。

它主要具有以下属性和方法:

属性:

  • Days:获取时间间隔的天数部分。
  • Hours:获取时间间隔的小时数部分(不包括整天的小时数)。
  • Minutes:获取时间间隔的分钟数部分(不包括整小时的分钟数)。
  • Seconds:获取时间间隔的秒数部分(不包括整分钟的秒数)。
  • Milliseconds:获取时间间隔的毫秒数部分(不包括整秒的毫秒数)。
  • Ticks:获取时间间隔的刻度数,每刻度等于一百纳秒。
  • TotalDays:获取时间间隔的总天数,包括天数、小时、分钟、秒和毫秒。
  • TotalHours:获取时间间隔的总小时数,包括小时、分钟、秒和毫秒。
  • TotalMinutes:获取时间间隔的总分钟数,包括分钟、秒和毫秒。
  • TotalSeconds:获取时间间隔的总秒数,包括秒和毫秒。

方法:

  • Add(TimeSpan):将指定的时间间隔添加到当前时间间隔。
  • Subtract(TimeSpan):从当前时间间隔减去指定的时间间隔。
  • Duration():获取时间间隔的绝对值。
  • Negate():将时间间隔的值更改为相反数。
  • ToString():将时间间隔转换为字符串表示形式。

例:

TimeSpan timeSpan = new TimeSpan(1, 2, 30, 45, 500);  // 1天、2小时、30分钟、45秒、500毫秒Console.WriteLine("Days: " + timeSpan.Days);  // 输出:1
Console.WriteLine("Hours: " + timeSpan.Hours);  // 输出:2
Console.WriteLine("Minutes: " + timeSpan.Minutes);  // 输出:30
Console.WriteLine("Seconds: " + timeSpan.Seconds);  // 输出:45
Console.WriteLine("Milliseconds: " + timeSpan.Milliseconds);  // 输出:500
Console.WriteLine("Ticks: " + timeSpan.Ticks);  // 输出:978455000000Console.WriteLine("TotalDays: " + timeSpan.TotalDays);  // 输出:1.10434027777778
Console.WriteLine("TotalHours: " + timeSpan.TotalHours);  // 输出:26.5041666666667
Console.WriteLine("TotalMinutes: " + timeSpan.TotalMinutes);  // 输出:1590.25
Console.WriteLine("TotalSeconds: " + timeSpan.TotalSeconds);  // 输出:95415.5TimeSpan negatedTimeSpan = timeSpan.Negate();
Console.WriteLine("Negated TimeSpan: " + negatedTimeSpan);  // 输出:-1.02:29:14.5000000TimeSpan absoluteTimeSpan = timeSpan.Duration();
Console.WriteLine("Absolute TimeSpan: " + absoluteTimeSpan);  // 输出:1.02:30:45.5000000TimeSpan addedTimeSpan = timeSpan.Add(new TimeSpan(0, 1, 15, 0, 0));
Console.WriteLine("Added TimeSpan: " + addedTimeSpan);  // 输出:1.03:45:45.5000000TimeSpan subtractedTimeSpan = timeSpan.Subtract(new TimeSpan(0, 0, 30, 15, 0));
Console.WriteLine("Subtracted TimeSpan: " + subtractedTimeSpan);  // 输出:1.02:00:30.5000000string timeSpanString = timeSpan.ToString();
Console.WriteLine("TimeSpan as string: " + timeSpanString);  // 输出:1.02:30:45.5000000

特别要理解Days、Hours、Minutes和Seconds和TotalHours、TotalMinutes和TotalSeconds等之间的差别。前者仅表示时间间隔的部分值(不包括更大的单位),而后者表示时间间隔的总值(包括更大的单位)。具体可以仔细看上面的例子加以分析。

假如我们要计算两个时间点的时间差,可以参考如下例子:

DateTime startTime = new DateTime(2023, 1, 1, 12, 0, 0);  // 开始时间
DateTime endTime = new DateTime(2023, 1, 2, 14, 30, 0);  // 结束时间TimeSpan timeDifference = endTime - startTime;int days = timeDifference.Days;  // 相差的天数
int hours = timeDifference.Hours;  // 相差的小时数
int minutes = timeDifference.Minutes;  // 相差的分钟数
int seconds = timeDifference.Seconds;  // 相差的秒数Console.WriteLine("相差的天数: " + days);
Console.WriteLine("相差的小时数: " + hours);
Console.WriteLine("相差的分钟数: " + minutes);
Console.WriteLine("相差的秒数: " + seconds);

http://www.dinnco.com/news/27146.html

相关文章:

  • 湖南做网站 真好磐石网络深圳建站公司
  • wordpress页面创建无锡百度seo优化
  • 用手机做网站的app活动营销方案
  • 怎样做国外网站推广网络营销的定义
  • 聊城做网站的公司渠道微信推广怎么弄
  • 网站子站怎么做的今天特大军事新闻
  • python php 做网站百度系app有哪些
  • 网站注册转化率巨量算数关键词查询
  • 南京做网站联系南京乐识百度网络推广营销
  • 长沙模板建站哪家好野狼seo团队
  • 网站开发品牌seo软件视频教程
  • 重庆网站建设圣矢seo工作是什么意思
  • seo快速排名网站优化营销案例100例
  • 山东鲁为建设集团网站如何创建网站平台
  • 林州网站建设报价网络推广的细节
  • html5国外酷炫网站网站播放视频速度优化
  • 营销型电子商务网站手机端关键词排名免费软件
  • 微信官网下载安装seo是什么品牌
  • 网站开发总体功能设计宁波网站推广平台效果好
  • 俄罗斯邪恶做a视频网站承接网络推广外包业务
  • 做网站购买域名seo专业论坛
  • 聊城定制化网站建设seo优化是什么意思
  • 腾讯云主机做网站北京seo公司公司
  • 基于web的在线电影网站设计论文广东: 确保科学精准高效推进疫情
  • 网站建设和推广百度一下图片识别
  • 网站的域名自制网站教程
  • 做个网站怎样做的做个网页需要多少钱?
  • 如何建公众号建站优化公司
  • 日照网上房地产seo每日工作内容
  • 做百度手机网站网站是怎么建立起来的