我在托管 C++ 上编写应用程序,所以我的问题是我似乎无法找到将此字符串解析为 DateTime 的快速简便的方法:
2011-11-21 18:24:58
最佳答案
你试过吗
using namespace System;
DateTime^ dt = gcnew DateTime;
dt = DateTime::Parse("2011-11-21 18:24:58");
如果 Parse 无法将您的字符串解析为日期时间,它将抛出 FormatException,您可以捕获并检查错误以查看失败的原因。
try
{
using namespace System;
DateTime^ dt = gcnew DateTime;
dt = DateTime::Parse("2011-11-21 18:24:58");
}
catch (FormatException^ e)
{
System::Console::WriteLine(e->Message);
}
关于c++ - 将字符串解析为日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8338586/