যদি আপনার কোনও ইনপুট ক্ষেত্র না থাকে, তবে কেবল সঠিক বিন্যাসের সাহায্যে স্ট্রিংয়ের তারিখটি প্রদর্শন করতে চান, আপনি কেবল তার জন্য যেতে পারেন:
<label ng-bind="formatDate(date) | date:'MM/dd/yyyy'"></label>
এবং জেএস ফাইল ব্যবহার করুন:
// @Function
// Description : Triggered while displaying expiry date
$scope.formatDate = function(date){
var dateOut = new Date(date);
return dateOut;
};
এটি স্ট্রিংয়ের তারিখটিকে জাভাস্ক্রিপ্টে নতুন তারিখের অবজেক্টে রূপান্তর করবে এবং এমএম / ডিডি / ইয়াই ফর্ম্যাটে তারিখটি প্রদর্শন করবে।
আউটপুট: 12/15/2014
সম্পাদনা করুন
যদি আপনি "2014-12-19 20:00:00" স্ট্রিং ফর্ম্যাটের স্ট্রিং ডেট ব্যবহার করছেন (পিএইচপি ব্যাকএন্ড থেকে উত্তীর্ণ), তবে আপনার কোডটি পরিবর্তিত করা উচিত: https://stackoverflow.com / A / 27616348/1904479
জাভাস্ক্রিপ্ট থেকে আরও যুক্ত করে আপনি কোডটি সেট করতে পারেন:
$scope.eqpCustFields[i].Value = $filter('date')(new Date(dateValue),'yyyy-MM-dd');
এটি ইতিমধ্যে আপনার সাথে একটি তারিখ রয়েছে সে ক্ষেত্রে এটি অন্যথায় আপনি বর্তমান সিস্টেমের তারিখ পেতে নিম্নলিখিত কোডটি ব্যবহার করতে পারেন:
$scope.eqpCustFields[i].Value = $filter('date')(new Date(),'yyyy-MM-dd');
তারিখের ফর্ম্যাটের বিষয়ে আরও তথ্যের জন্য, দেখুন: https://docs.angularjs.org/api/ng/filter/date
ui-date-format="mm/dd/yyyy"
পুরোপুরি সরানোর চেষ্টা করেছেন ? দেখে মনে হচ্ছে এই বিকল্পটি ছাড়াই ডিফল্ট আচরণ আপনি যা চান তা।