Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 19862|Odpoveď: 0

[ASP.NET] asp.net MVC JSON konverzia času/dátumu(xx) (jedna)

[Kopírovať odkaz]
Zverejnené 30. 6. 2017 13:33:11 | | | |


Toto je JSON reťazec po serializácii objektu a vidíme, že čas v reťazci je vo formáte \/Date(XXXXX),

Vyzerá to veľmi otravne, hoci recepcia JS to dokáže previesť do formátu podľa roka, mesiaca, dňa, času, minúty a sekundy, ktoré potrebujeme, ale pretože nechcem používať js na zmenu,

Jquery formátuje /Date(1356969600000)/ do časového formátu roka, mesiaca, dňa
http://www.itsvse.com/thread-2373-1-1.html
(Zdroj: Architect)

Chcem ísť priamo z pozadia, čo by som mal robiť???

Samozrejme, prepíšte JsonResult, kód je nasledovný:

Dedite z JsonResult a potom prepíšte metódu ExecuteResult nasledovne:
//
        Súhrn:
        Umožňuje spracovanie výsledkov operačnej metódy zdedením vlastného typu z triedy System.Web.Mvc.ActionResult.
        //
        Parametre:
        Kontext:
        Kontext, v ktorom sa výsledky vykonávajú.
        //
        Anomália:
        T:System.ArgumentNullException:
        parameter kontextu je null.
        public override void ExecuteResult(ControllerContext context);

Potom vytvoríme nový objekt, zdedíme triedu Controller a definujeme metódu nasledovne:



Haha, mám 90 % hotovo, ako to používať????

Kód je nasledovný:

Screenshot úspechu




Predchádzajúci:【Absolútna ochrana proti ransomvéru】Počítačová spoločnosť Ghost Windows 7 32-bitová, 64-bitová ultimate verzia v201707
Budúci:asp.net Mvc json Time/Date(xx) Konverzia (2)
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com