c# ToFileTime 转换为日期时间字符串
本文关键字:时间 字符串 日期 ToFileTime 转换 | 更新日期: 2023-09-27 17:56:24
c# ToFileTime 转换为日期时间字符串代码?
130038578286868465转换为日期时间字符串("yyyymmdd H:i:s")
您可以使用
DateTime.FromFileTime。在格式字符串中,使用 MM 或 M 表示月份,使用 mm 或 m 表示分钟。
long ft = date1.ToFileTime();
DateTime date2 = DateTime.FromFileTime(ft);
string dateString = date2.ToString("yyyyMMdd H:m:s");
或
string dateTime = DateTime.FromFileTime(130038578286868465).ToString("yyyyMMdd H:m:s");
编辑:对于数据表单元格值,FromFileTime需要很长时间,我们必须将字符串转换为long
DateTime.FromFileTime(long.Parse( row["workStartDateTime"].ToString())).ToString("yyyyMMdd H:m:s");
使用 DateTime.FromFileTime(myDateTime).ToString("yyyyMMdd H:m:s")
.