如何截取2023-05-31 16:51:53.000类型数字
时间: 2024-02-26 12:59:18 浏览: 63
镜像 k8s.gcr.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2
5星 · 资源好评率100%
可以使用 `DateTime` 的 `ToString` 方法来将日期格式化为指定的字符串,然后再使用 `Substring` 方法来截取需要的部分,例如:
```csharp
DateTime dt = new DateTime(2023, 5, 31, 16, 51, 53, 0);
string str = dt.ToString("yyyy-MM-dd HH:mm:ss.fff"); // 输出:2023-05-31 16:51:53.000
string str2 = str.Substring(0, 10); // 截取年月日部分,输出:2023-05-31
```
其中 `HH` 表示 24 小时制的小时数,`mm` 表示分钟数,`ss` 表示秒数,`fff` 表示毫秒数。将其它部分去掉即可只输出日期部分。`Substring` 方法的第一个参数表示截取的起始位置,第二个参数表示截取的长度。
阅读全文