Unity 计算两个日期的时间差(含绝对值计算方法)

//添加引用

using system;

DateTime marriedTime = Convert.ToDateTime("2024-04-01 08:08:08");

DateTime nowTime = DateTime.Now;

TimeSpan timeSpan2 = new TimeSpan(marriedTime.Ticks);

TimeSpan timeSpan1 = new TimeSpan(nowTime.Ticks);

//方式1:计算两个时间差的绝对值

TimeSpan timeSpanSub = timeSpan1.Subtract(timeSpan2).Duration();

//方式1:计算两个时间差的真实值(大于正数,小于负数)

TimeSpan timeSpanSub = nowTime - marriedTime;//

int nDays = timeSpanSub.Days; //差值:天数

int nHours = timeSpanSub.Hours; //差值:小时

int nMinutes = timeSpanSub.Minutes; //差值:分钟

相关推荐
Jeremy爱编码16 小时前
实现 Trie (前缀树)
开发语言·c#
烛阴16 小时前
C# 正则表达式(4):分支与回溯引用
前端·正则表达式·c#
huluang21 小时前
Word文档批注智能克隆系统的设计与实现
开发语言·c#·word
kylezhao20191 天前
C#上位机开发数据持久化:excel报表导入导出
开发语言·c#·excel
wangnaisheng1 天前
【C#】RocketMQ、Redis的使用
c#
阿蒙Amon1 天前
C#每日面试题-接口和抽象类的区别
开发语言·c#
ejjdhdjdjdjdjjsl1 天前
深入理解C#泛型:从方法到约束
c#
bugcome_com1 天前
WPF 核心布局控件全解析:从 Grid 到 UniformGrid 的实战应用
c#·wpf
wangnaisheng1 天前
Intel IPP 图像处理相关函数
c++·c#·图像
阿蒙Amon1 天前
C#每日面试题-简述可空类型
microsoft·面试·c#