Angularjs date display

Hi I am trying to figure out how to display date properly using angularjs.

My system returns the date in this fromat

 c_date="\/Date(1151470800000-0500)\/"

I dont know what format is it. I am displaying it

 using <span>{{pro.c_date | date:'medium')</span>

When i run this i get date printed in same format "/Date(1151470800000-0500)/"

Can anyone suggest how to fix this so date can be displayed properly. Thanks

the date that you're trying to use is a invalid date or maybe I don't know what format are the system using.

The problem is that angular.js requires a data object for can format it. Not a date string.

I suppose that the date is 1151470800000 miliseconds since the epoch least 0500 for adjust hours or something.

If this is correct, you only need to make c_date a Date object before pass to view.

c_date = "\/Date(1151470800000-0500)\/";
var the_date = eval("new "+c_date.replace(/\\|\//g, ''));

http://jsbin.com/zuwizoxe/3/

Regards!