今天我遇到了一个非常奇怪的问题.
尝试执行此C#代码:
class Program
{
static void Main(string[] args)
{
string yesterdayString = (DateTime.Now - TimeSpan.FromDays(1)).ToString("R");
string nowString = DateTime.Now.ToString("R");
DateTime.Parse(yesterdayString);
DateTime.Parse(nowString);
DateTime.Parse("Wed, 29 Feb 2012 18:05:49 GMT"); // this is what i have in yesterdayString
DateTime.Parse("Thu, 01 Mar 2012 18:05:40 GMT"); // this is what i have in nowString
}
}
Run Code Online (Sandbox Code Playgroud)
当然,你今天就会遇到问题.我添加了最后两个命令,让您知道问题所在.明天和整个三月份,DateTime.Parse将抛出一个FormatException(String未被识别为有效的DateTime.)
为什么?
我在Azure上有一个Web应用程序,可连接到Atlas(cloud.mongodb.com)上托管的MongoDB群集。
我想使用Atlas,所以不必关心MongoDb的配置。问题是我连接集群时超时。我必须在mongo群集白名单中设置应用程序服务ip,但是如果我尝试下载http://www.whatsmyip.org/页面,则每次获得的IP都会不同。
在天蓝色面板上,我尝试了所有操作,设置了VNET集成,设置了ASE(网关)。我真的不知道如何公开公共IP。
但是我有一个可以查询mongo群集的VM,它有一个带有公共ip和nsg(防火墙)的网络接口。