Domanda

Quindi ho un oggetto flash a cui devo passare una stringa DateTime formattata.

Il mio codice:

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

che genera: 2009-09-16 22:26:45

Tuttavia, quando viene effettivamente generato in HTML e swfobject, viene visualizzato come:

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

Penso che questo stia rovinando un calcolo che l'oggetto flash fa in base all'ora corrente. Devo codificare o decodificare questo?

Qualsiasi aiuto sarebbe molto apprezzato! Grazie!

È stato utile?

Soluzione

Non è che hai acquisito personaggi speciali, ma piuttosto alcuni caratteri speciali che già avevi ora sono URL codificato .

Non ci sono abbastanza informazioni disponibili per vedere esattamente dove questo URL codifica il suo accadere. Puoi pubblicare un po 'più di contesto?

Altri suggerimenti

Quando esegui l'output in html, prova a utilizzare UrlDecode.

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top