您的位置:首页 > 移动开发 > Unity3D

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

2017-11-05 16:06 295 查看
这个主要是记录下时间格式的相互转化

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: