所以我有一个flashobject,我需要将格式化的DateTime字符串传递给。

我的代码:

string date = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");

输出为:2009-09-16 22:26:45

然而,当它实际输出到HTML和swfobject时,它将其呈现为:

so.addVariable("inNowDate","2009-09-16+22%3a25%3a13");

我认为这会弄乱flash对象基于当前时间的计算。我需要对此进行编码或解码吗?

任何帮助将不胜感激!谢谢!

有帮助吗?

解决方案

并不是说您获得了特殊字符,而是您已经拥有的某些特殊字符现在已经网址编码

我没有足够的信息来查看此URL编码发生的具体位置。你可以发布一些更多的背景吗?

其他提示

当您输出到html时,请尝试使用UrlDecode。

http://msdn.microsoft.com/en-us/library /6196h3wt.aspx

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top