C#如何把日期转成YYYYMMDDHHMMSSFFF的精确到毫秒的格式?
C#如何把YYYY-MM-DD HH:MM:SS格式的日期转成YYYYMMDDHHMMSS的格式?
方法一:
string src= (new DataTime()).ToString();
string result=DateTime.ParseExact(src, "yyyy-MM-dd HH:mm:ss.fff ",null).ToString
string src= (new DataTime()).ToString();
string result=DateTime.ParseExact(src, "yyyy-MM-dd HH:mm:ss.fff ",null).ToString
("yyyyMMddHHmmssfff");
方法二:
把“-”、“:”、“.”和“ ”去掉:
string src=(new DataTime()).ToString();
string result=System.Text.RegularExpressions.Regex.Replace(src, @ "[\-|\.|\:|\ ]* ", " ");
把“-”、“:”、“.”和“ ”去掉:
string src=(new DataTime()).ToString();
string result=System.Text.RegularExpressions.Regex.Replace(src, @ "[\-|\.|\:|\ ]* ", " ");
方法三:
string src= (new DataTime()).ToString();
string result =src.tostring("yyyyMMddHHmmssfff");
string src= (new DataTime()).ToString();
string result =src.tostring("yyyyMMddHHmmssfff");
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步