C#日期转成YYYYMMDDHHMMSSFFF如何精确到毫秒

发布时间:2020-08-17编辑:脚本学堂
C#把日期转换成YYYYMMDDHHMMSSFFF,如何实现精确到毫秒呢?有需要的朋友,可以参考下。

C#如何把YYYY-MM-DD HH:MM:SS格式的日期转成YYYYMMDDHHMMSS的格式?为大家介绍三个实现的方法。

方法1:

string   src= (new DataTime()).ToString(); 
string   result=DateTime.ParseExact(src,   "yyyy-MM-dd HH:mm:ss.fff ",null).ToString
("yyyyMMddHHmmssfff");

方法2:
把“-”、“:”、“.”和“ ”去掉:

string   src=(new DataTime()).ToString(); 
string   result=System.Text.RegularExpressions.Regex.Replace(src,   @ "[-|.|:|   ]* ",   " ");

方法3:

string   src= (new DataTime()).ToString(); 
string   result =src.tostring("yyyyMMddHHmmssfff");

以上的三种方法,大家选择下适合自己的一种来用吧。