C#创建yyyy-mm-dd dir很简单

我该怎么做才能轻松创建yyyy / mm / dd目录?
mysite.com/blog**/2009/01/01/**hello-world.aspx!

String.Format(CultureInfo.InvariantCulture, "mysite.com/blog**/{0:yyyy/MM/dd}/**hello-world.aspx", DateTime.Now) 

会得到你的约会对象。 您可以向其添加更多参数以使其正确。

使用Uri类将url组合在一起并使用/来转义\字符是显式的而不是文化日期分隔符。

 Uri oSiteBase = new Uri("http://mysite.com/blog"); Uri oSiteDay = new Uri(oSiteBase, DateTime.Now.ToString("yyyy\/MM\/dd")); 

杰夫回答的一个变种:

 String foo = "mysite.com/blog/" + DateTime.Now.ToString("yyyy\/mm\/dd") + "/hello-world.aspx";