使用"(String.Format)分隔日期和时间

Mar*_*rkL 5 c# string.format datetime

是否可以用"分隔日期和时间.

所以它会是:

"ddMMyyyy","HHmmss"
Run Code Online (Sandbox Code Playgroud)

现在我有:

DateTime dt = aPacket.dtTimestamp;
string d = dt.ToString("\"ddMMyyyy\",\"HHmmss\"");
Run Code Online (Sandbox Code Playgroud)

和String.Format只显示"ddMMyyyy,HHmmss"

谢谢大家的帮助!但我会将第一个答案标记为正确答案

Dmi*_*nko 7

您可以尝试格式化:

 DateTime dt = DateTime.Now;
 // "01072016","101511"
 string d = String.Format("\"{0:ddMMyyyy}\",\"{0:HHmmss}\"", dt);  
Run Code Online (Sandbox Code Playgroud)