Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# net:是否可以按日期和时间:小时和分钟搜索邮件?_C#_Search_Mailsystem.net - Fatal编程技术网

C# net:是否可以按日期和时间:小时和分钟搜索邮件?

C# net:是否可以按日期和时间:小时和分钟搜索邮件?,c#,search,mailsystem.net,C#,Search,Mailsystem.net,我正在使用ActiveUp.Net.Mail连接gmail并从收件箱获取邮件。我想在特定的日期、时间和分钟后收到邮件。我尝试了一个特定的日期,结果成功了,但当我在查询中添加了一个时间时,它就停止了 这是我的密码 private MessageCollection GetMailsSinceDate(字符串邮箱,DateTime dt) { 邮箱邮件=客户端。选择邮箱(邮箱); MessageCollection messages=mails.SearchParse(“自2014年12月2日起发送

我正在使用ActiveUp.Net.Mail连接gmail并从收件箱获取邮件。我想在特定的日期、时间和分钟后收到邮件。我尝试了一个特定的日期,结果成功了,但当我在查询中添加了一个时间时,它就停止了 这是我的密码

private MessageCollection GetMailsSinceDate(字符串邮箱,DateTime dt)
{
邮箱邮件=客户端。选择邮箱(邮箱);
MessageCollection messages=mails.SearchParse(“自2014年12月2日起发送”);
返回消息;
}
此代码有效,但如果我使用:

MessageCollection messages=mails.SearchParse(“SentAfter 02-Dec-2014 13:07:29”);
出现此异常:命令“search SentFrom 02-Dec-2014 13:07:29”失败:141202032754582错误无法分析命令


谁能帮帮我吗!谢谢

你能试试下面这样的方法吗?通过传递参数,你可以执行下面的操作

 MessageCollection messages = 
      mails.SearchParse("SENTSINCE " 
      + DateTime.Now.ToString(dt.ToString("dd-MMM-yyyy hh:mm:ss"));

您必须修改SearchParse方法-您能显示该方法吗?