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 小时前
在 C# 中调用 Python 脚本:实现跨语言功能集成
python·microsoft·c#·.net·.netcore·.net core
Oberon7 小时前
Avalonia硬配.NET Framework 4.8
c#·.net·avalonia·.net framework
喵叔哟10 小时前
3. 【Blazor全栈开发实战指南】--Blazor是什么?为什么选择Blazor?
c#·.netcore
钢铁男儿13 小时前
C# 接口(接口可以继承接口)
java·算法·c#
小码编匠20 小时前
C# 的西门子数控系统 OPCUA 数据采集开发从零入门
后端·数据分析·c#
孜然卷k20 小时前
C#项目 在Vue/React前端项目中 使用使用wkeWebBrowser引用并且内部使用iframe网页外链 页面部分白屏
前端·vue.js·react.js·c#
专注VB编程开发20年21 小时前
C# VB.NET多进程-管道通信,命名管道(Named Pipes)
开发语言·c#·.net
唐青枫1 天前
C#.NET 泛型详解
c#·.net
阿蒙Amon1 天前
C#日期、时间和时区:全球化应用的时间处理艺术
java·服务器·c#
学不动CV了1 天前
深入理解C语言内存空间、函数指针(三)(重点是函数指针)
c语言·arm开发·数据库·stm32·单片机·嵌入式硬件·c#