Can*_*oss 1 c# datetime string-formatting
currTime = DateTime.Now.ToString("u");
Run Code Online (Sandbox Code Playgroud)
上面的代码首先将时间格式化为yyyy-mm-dd hh-mm-ss(Alpha数字).
我想删除我使用的字母数字字符
currTime = currTime.Substring(0, currTime.Length - 1);
Run Code Online (Sandbox Code Playgroud)
然后我用".000"添加到最后
currTime = currTime + ".000";
Run Code Online (Sandbox Code Playgroud)
但是,这会删除格式,并在显示时显示标准dd-mm-yyyy格式.所以我的问题分为两部分:
所以...
如何DateTime.Now在yyyy-mm-dd hh:mm:ss没有字母数字字符的情况下格式化?
如何在不丢失格式的情况下添加".000"?
DateTime.Now.ToString(@"yyyy\-MM\-dd hh\-mm\-ss.000")虽然你确定你不想要DateTime.Now.ToString(@"yyyy\-MM\-dd hh\:mm\:ss.000")吗?
| 归档时间: |
|
| 查看次数: |
765 次 |
| 最近记录: |