我收到以下格式的服務器日期:星期四4月25日16:47:10 UTC + 0200 2013微風格:日期格式
類型是日期。
我希望日期以DD/MM/YYYY格式顯示。所以我用moment.js和我的實體的初始化函數,從registerEntityTypeCtor叫,我做的:
myEntity.CreatedDate = moment.utc(myEntity.CreatedDate).format('DD/MM/YYYY');
雖然該代碼返回正確的格式化的日期,myEntity.CreatedDate保持不變。 實際上,如果我在Visual Studio調試器中檢查並擴展屬性,它會顯示'prototype:Invalid Date'。
我有兩個問題: 1)我的方法是否正確?即在registerEntityTypeCtor中進行轉換是一件好事嗎? 2)爲什麼它不工作:-)?
是的,你是正確的格式 「別MMM YYYY」。我沒在想。我使用的是AngularJS,就像{{myEntity.CreatedDate |日期: '日/月/年'}} – Sam 2013-05-02 17:43:59