我正在开发一个xamarin表单应用程序,我将当前日期时间指定为图像的文件名.目前图像保存为"7202017 53150 PM.jpg".我希望它像这样保存"720201753150PM.jpg".如何删除日期和时间之间的空格?
我尝试过如下,但它没有用.
string _imagename = DateTime.Now.ToString();
_imagename.Replace(" ", string.Empty);
Run Code Online (Sandbox Code Playgroud)
实际上,String.Replace()返回一个新字符串,其中当前实例中所有出现的指定字符串都被另一个指定的字符串替换(简而言之,它不会更改实际字符串)所以您需要将结果分配给另一个变量.并在那里执行更换操作.
但是你为什么要换另一个呢?whynot使用.ToString()如下?
string format = "Mddyyyyhhmmsstt";
string _imagename = String.Format("{0}.jpg",DateTime.Now.ToString(format))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2283 次 |
| 最近记录: |