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

C# DateTime操作全解析

DateTime

日期,结构体 存储一下关于时间的一些函数或者属性

//1.获取当前时间 DateTime time = DateTime.Now; Console.WriteLine(time);

获取时间结构(年/月/日/小时)

Console.WriteLine(time.Year);//2026
Console.WriteLine(time.Month);//5
Console.WriteLine(time.Day);//21
Console.WriteLine(time.Hour);//小时
Console.WriteLine(time.Minute);//分钟
Console.WriteLine(time.Second);//秒
Console.WriteLine(time.Millisecond);//毫秒
Console.WriteLine(time.DayOfWeek);//星期
Console.WriteLine((int)time.DayOfWeek);//把星期转为数字
Console.WriteLine(time.DayOfYear);//当年的第几天

时间转成字符串

Console.WriteLine(time.ToString("D")); Console.WriteLine(time.Year+"年"+time.Month+"月"+time.Day+"日"); //yyyy 完整年2026(重点) Console.WriteLine(time.ToString("yyyy"));//2026 //MM 两位数的月份05(重点) //MMMM 五月 Console.WriteLine(time.ToString("MMM"));//05 //dd(重点) //ddd 周四 //dddd 星期四 Console.WriteLine(time.ToString("dddd"));

时间戳

DateTime time1 = DateTime.Now; //获取当前时间 DateTimeOffset offset = new DateTimeOffset(time1);//获取时间戳 获取当前时间到1970时间差 long l1 = offset.ToUnixTimeSeconds();//获取距离1940之前的秒数 long l2 = offset.ToUnixTimeMilliseconds();//毫秒 Console.WriteLine(l1); Console.WriteLine(l2)

;

把日期的数字格式转成时间对象

DateTime t1 = new DateTime(2023,5,21); Console.WriteLine(t1.Year); long l3 = offset.ToUnixTimeSeconds(); Console.WriteLine("2003距离1970之间的秒数"+l3); Console.WriteLine("2026.5.21距离2003.5.21之间的秒数"+(l1-l3));

总结:

1.Datetime 日期对象
DateTime time = DateTime.Now
日期对象转成字符串time.tostring

2.怎么从日期数字格式转成时间对象
DateTIme t1 = new DateTime(2023,5,21)

3.DateTimeOffset 时间戳对象 可以获取某个日期到1970之间秒数
把时间对象转成秒数 new DateTimeOffset.FromUnixTimeSeconds.

4.把秒数转成时间对象
DateTimeOffset.FromUnixTimeSeconds(10).LocalDateTime

http://www.jsqmd.com/news/859860/

相关文章:

  • 2026年4月口碑好的彩钢墙板源头工厂口碑推荐,铝制地板/PVC防静电地板/硫酸钙地板/静电地板,彩钢墙板门店找哪家 - 品牌推荐师
  • MySQL 8.0 vs 国产数据库 vs PostgreSQL:索引特性全面对比
  • Unity UI适配方案
  • RPC 核心概念 03:序列化与传输协议
  • 质本洁来还洁去,强于污淖陷文本
  • 金属有机框架(MOF)定制合成与功能改性
  • 设计驱动品牌突围:品牌设计咨询公司推荐之深圳市佳简几何工业设计有限公司 - 品牌评测官
  • 2026防火门新国标GB12955-2024解读与选型指南 - 品牌优选官
  • 2026十大精益咨询公司排名,数字化精益成核心竞争力
  • 2026 河北螺旋钢管优质厂商甄选,3PE 防腐钢管、TPEP 涂塑钢管、大口径埋地管道、保温管道选型参考指南 - 海棠依旧大
  • 鲁大师除了那个原本那个软件,其他什么优化软件都是花钱,太kr了,果断卸载。
  • Qoj 17472. Passing Ball Problem
  • G-Helper终极指南:轻量级华硕笔记本控制神器完全解析
  • 3分钟快速找回Chrome密码:免费开源工具终极指南
  • CS软骨素类可注射水凝胶,CS(Chondroitin sulfate)水凝胶
  • 想报考重庆计算机类相关专业,哪些学校好(2026 实力强的学校推荐) - 品牌2025
  • 递归现象学方法论:理论内涵、哲学渊源与应用前景研究(世毫九实验室原创理论)
  • P4639 [SHOI2011] 编译优化 - Link
  • 北京 2026 本地高空吊装设备租赁公司口碑榜单:叉车、吊车、升降车靠谱服务商综合整理推荐 - 海棠依旧大
  • 让 AI 写代码越写越乱怎么办?三条工程纪律 + 一份“古法清单“实战经验
  • CANN 模型转换与适配:从 PyTorch 到 Ascend OM 的完整指南
  • 【稀缺首发】Midjourney拟物化风格行业白皮书(基于217个商业落地案例的材质映射矩阵与合规性标注规范)
  • 随身移动文件工作站 金士顿高速移动固态系列
  • Midjourney拟态风终极内参(2024.06最新版):含6类行业专属LORA融合权重表、11个失效规避checklist及3个已验证绕过--v 6.2限流机制的prompt结构
  • 多平台电商图片工作量拆解:量化你隐性时间成本的方法论
  • 2026年4月靠谱的顶管直销厂家推荐,预制混凝土检查井/顶管/预制雨水井/DN1400企口管/预制水泥管,顶管厂商有哪些 - 品牌推荐师
  • 终极跨平台模组下载指南:无需Steam轻松获取创意工坊资源
  • Input Overlay 完整指南:实时显示键盘、游戏手柄和鼠标输入的终极工具
  • 如何在5分钟内为FPS游戏搭建AI自动瞄准辅助系统
  • 【MATLAB】人脸表情识别与情感分析程序(工程实操版)