格式化DateTime.Now

Can*_*oss 1 c# datetime

这是一个特殊的要求.

我想在C#中比较两次.

我有:

DateTime systemDate = DateTime.Now.AddMinutes(-15);
//which I presume subtracts 15 minutes from the current time
Run Code Online (Sandbox Code Playgroud)

然后我从Fedora服务器读取一个ftp文件,其中包含我作为流读取并转换为DateTime的日期和时间

2011-03-17 09:00:18.000000000 +0000
Run Code Online (Sandbox Code Playgroud)

然后我解析这个:

compareDate = DateTime.Parse(streamer);
Run Code Online (Sandbox Code Playgroud)

因此,我的问题是如何将systemDate格式化为与compareDate中解析的格式相同的格式?我知道你可以格式化DateTime,但到目前为止我看到的所有网站都没有这种格式.

提前谢谢你,如果你认为我错过了什么,请随时评论:)

Fur*_*edi 5

你可以这样做,

DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
Run Code Online (Sandbox Code Playgroud)