Unity3D中DateTime时间的各种字符串格式的转换

12 篇文章 0 订阅

这个主要是记录下时间格式的相互转化


dt.ToFileTime().ToString();//127756416859912816

dt.FromFileTime(long.Parse(dt.ToFileTime().ToString()).ToString("yyyy/M/d"));//转化为当前时间 年/月/日格式表

//dt.ToFileTime().ToString()=127756416859912816 ;//long.Parse(dt.ToFileTime().ToString())=把字符

串“127756416859912816 ”转化为long型//dt.FromFileTime(long l)=把 一个long型的变量转化为年月

//.ToString("yyyy/M/d"))=当前时间用 年/月/日格式



还有计算某两个日期间隔了多少天:

(要Using System)

DateTime dt1 = Convert.ToDateTime("2018-3-4");
DateTime dt2 = Convert.ToDateTime("2018-8-15");
TimeSpan span = dt2.Subtract(dt1); 
int dayDiff = span.Days + 1;
Debug.Log(dayDiff);

更多日期格式的方法详见下面转载的链接:


【Unity】DateTime各种时间字符串 - CSDN博客


http://www.manew.com/blog-1121-845.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值