将字符串转换为日期时间

本文关键字:日期 时间 转换 字符串 | 更新日期: 2023-09-27 18:02:35

首先,我有一个xamdatetimeeditor,用于用户选择日期和时间。格式为"yyyy/MM/dd HH: MM:ss"。从那里,我想将其转换为"yyyyMMddHHmmss"格式。这意味着只需删除特殊字符和空格。

我必须使用DateTime吗?TryParseExact方法?还是我必须使用字符串替换函数?最好的解决方案是什么?

找到解决方案了!只需使用string format = "yyyyMMddHHmmss";and date = getdate.ToString(format);

将字符串转换为日期时间

试试这个:

var input = "2004/01/02 12:01:03";
DateTime aDate;
DateTime.TryParse(input, out aDate);
string output = aDate.ToString("yyyyMMddHHmmss");