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; //差值:分钟

相关推荐
矶鹬笛手7 小时前
(2.1) 信息技术及其发展
sql·计算机网络·c#
u***27618 小时前
C#数据库操作系列---SqlSugar完结篇
网络·数据库·c#
笑非不退9 小时前
C# c++ 实现程序开机自启动
开发语言·c++·c#
周杰伦fans12 小时前
[特殊字符] 代理模式超详细讲解 ——.NET
数据库·c#·代理模式
用户83562907805113 小时前
C# 高效生成 Word 表格:复杂表格创建实战指南
后端·c#
屠夫13 小时前
C# LINQ
c#
光头闪亮亮15 小时前
电子发票解析工具-c#桌面应用开发-DataGridView表格控件使用详解
c#
周杰伦fans16 小时前
C# 中的 `Hashtable`
开发语言·c#
lingggggaaaa16 小时前
免杀对抗——C2远控篇&PowerShell&有无文件落地&C#参数调用&绕AMSI&ETW&去混淆特征
c语言·开发语言·笔记·学习·安全·microsoft·c#
咩图17 小时前
WPF+Prism8.0.0.1909+C#创建一个桌面程序
c#·wpf·prism