开源.NetCore通用工具库Xmtool使用连载 - 日期时间篇

本文介绍了Xmtool,一个基于.NetCore的工具类库,集成了日期时间处理功能,包括时间戳转换、时间范围处理等。详细展示了如何通过Xmtool.DateTime类实现UTC和本地时间的转换,以及字符串时间范围的处理方法。
【Github源码】

简介

Xmtool是一个基于.NetCore框架的常用功能封装集成的工具类库,目的是做成一个像Java语言中的Hutool类似的工具库,将和具体业务逻辑无关的常用功能和方法进行抽象、封装,集成到一个类库中,方便使用维护,提升开发效率。

为了方便调用,将所有功能统一封装集成到静态类Xmtool中,在调用相应方法时,全部以Xmtool为入口,根据方法所属功能分类逐级调用即可;同时在一定程度上支持了链式调用,大大提升了使用便利性,也使代码看起来更加优雅。

功能

目前工具库对外主要提供了如下几个方面的封装,本篇主要针对日期时间进行使用说明。

  • 日期时间
  • 正则表达式
  • 加密解密
  • 散列算法
  • 随机值
  • 发送邮件
  • 发送短信
  • 类型判断
  • XML读取
  • Web操作
  • 图形验证码
  • 扩展动态对象
  • JSON配置文件

日期时间使用说明

DateTimeTool是Xmtool中用来提供日期时间相关方法的工具类,使用时可通过Xmtool下的DateTime方法获得。

DateTimeTool dtt = Xmtool.DateTime();

目前该工具类下主要提供了时间戳、字符串时间范围相关的方法,具体如下:

获取10位UTC时间戳

获取13位UTC时间戳

根据10位UTC时

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值