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
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
相关文章推荐
- Unity3D中DateTime时间的各种字符串格式的转换
- 时间DateTime类型转换为字符串String格式方法汇总 获得最后一次编译时间
- 时间DateTime类型转换为字符串String格式方法汇总
- 时间DateTime类型转换为字符串String格式方法汇总
- Oracle将number类型的时间值转换成时间格式的字符串
- 时间字符串格式相互转换——C语言
- Java将CST的时间字符串转换成需要的日期格式字符串
- string格式的日期时间字符串转为DateTime类型
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- sql server日期时间格式转换字符串
- Date与String格式的转换、各种时间的格式语法----------
- android 时间格式 各种转换
- iOS将字符串转换为日期时间格式
- sqlserver 不规则字符串转换为时间格式需要的格式
- 在java中如何把字符串转换成时间格式?
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
- .Net中把字符串(String)格式转换为DateTime类型的三种方法
- android 时间格式 各种转换
- SQL Server日期时间格式转换字符串详解