将日期转换为URL QueryString并发送
本文关键字:QueryString 并发 URL 日期 转换 | 更新日期: 2023-09-27 18:20:01
我需要触发应用程序中浏览器控件的URL。URL包含格式为DateTime的查询字符串。
示例:http://localhost:31401/WebSite4/PopUp.aspx?DateTime=12%2F10%2F2011+10%3A22%3A11
我在这里的问题是,我必须删除"/"(斜杠)&":"(冒号)在日期时间中添加"%2F"&用"%3A"代替这些。
示例:2011年10月12日10:22:11应转换为12%2F10%2F2011+10%3A22%3A11
有没有内置的方法或方法可以做到这一点?或者我必须用手动代码替换它们吗?
试试这个
System.Web.HttpUtility.UrlEncode("12/10/2011 10:22:11")
提供
12%2f10%2f2011+10%3a22%3a11
您需要添加对System.Web.
您可以使用HttpUtility.UrlEncode
。
尝试UrlEncode。
http://msdn.microsoft.com/en-us/library/zttxte6w.aspx