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

C# 日期与时间 DateTime 结构和TimeSpan 结构

详细内容手册:

TimeSpan 结构https://learn.microsoft.com/zh-cn/dotnet/api/system.timespan?view=net-6.0

DateTime 结构https://learn.microsoft.com/zh-cn/dotnet/api/system.datetime?view=net-6.0#methods

static void Main(string[] args)
{// DateTime 结构体 时间点 2025-7-23 15:22:05//获取当前时间//当前计算机的时间DateTime dl = DateTime.Now;Console.WriteLine(dl);//将时间转为字符串打印string time = dl.ToString();Console.WriteLine(time);// 如何设置一个时间DateTime dl1 = new DateTime(2024, 7, 10, 20, 5, 20);Console.WriteLine(dl);//年 YearConsole.WriteLine(dl.Year);// Month 月Console.WriteLine(dl.Month);//Console.WriteLine(dl1.Month);// Day 日Console.WriteLine(dl.Day);// Hour 时Console.WriteLine(dl.Hour);// Minute 分Console.WriteLine(dl.Minute);// Second 秒Console.WriteLine(dl.Second);// 获取当前时间 在本年度中过去了多少天Console.WriteLine(dl.DayOfYear);Console.WriteLine(dl.TimeOfDay); // 当前时间的小时Console.WriteLine(dl.DayOfWeek); // 当前时间是周几DateTime d =  dl.AddDays(100); // 在当前时间上加某天数后的时间DateTime d1 = dl.AddDays(-100);Console.WriteLine(d);DateTime d2 = dl.AddMinutes(100);Console.WriteLine(d2);//TimeSpan 时间长度 5天12小时39分钟50秒//TimeSpan t1 = d - d2;//Console.WriteLine(t1);TimeSpan t2 = DateTime.Now.Subtract(new DateTime(1997, 5, 14, 17, 30, 25));Console.WriteLine(t2);// 获取时间长度中的天数Console.WriteLine(t2.Days);//总天数Console.WriteLine(t2.TotalDays);// 小时Console.WriteLine(t2.Hours);//总小时Console.WriteLine(t2.TotalHours);//分//秒
}

http://www.dtcms.com/a/294682.html

相关文章:

  • 网安-JWT
  • LLM 中的 温度怎么控制随机性的?
  • Hyperledger Fabric 中的安全性与隐私保护实现指南
  • uni-app动态获取屏幕边界到安全区域距离的完整教程
  • 【Node.js】使用ts-node运行ts文件时报错: TypeError: Unknown file extension “.ts“ for ts 文件
  • PBR策略路由
  • LeetCode二叉树的公共祖先
  • #Linux内存管理# 详细介绍使用mmap函数创立共享文件映射的工作原理
  • 篇四 tcp,udp客户端服务器编程模型
  • [Linux入门] Linux 文件系统与日志分析入门指南
  • 欢迎咨询年度规划2025
  • 第二阶段-第二章—8天Python从入门到精通【itheima】-136节(Python操作MySQL的基础使用)
  • C++ 多态全解析:静态多态与动态多态详解
  • Packmol聚合物通道模型建模方法
  • OpenCV 图像预处理:颜色操作与灰度、二值化处理详解
  • 最长递增子序列(LIS)问题详解
  • 0723 单项链表
  • FreeRTOS学习笔记之调度机制
  • MySQL 8.0 OCP 1Z0-908 题目解析(34)
  • 打造你的AI助手:Sim Studio 开源工作流构建工具
  • 鸿蒙应用开发:使用Navigation组件和Tab组件实现首页tab选项卡及子页跳转功能
  • 第一次实习经历
  • Java——Spring中Bean配置核心规则:id、name、ref的用法与区别
  • freqtrade在docker运行一个dryrun实例
  • 内容梳理|新手体会大模型AI接口调用
  • EDoF-ToF: extended depth of field time-of-flight imaging解读, OE 2021
  • 《WebGL打造高性能3D粒子特效系统:从0到1的技术探秘》
  • AR维修辅助系统UI设计:虚实融合界面中的故障标注与操作引导
  • nginx.conf配置文件以及指令详解
  • 暑期自学嵌入式——Day06(C语言阶段)