嗨Guys/Girls Im超新的asp.net mvc和Im試圖將我的日期轉換爲可讀格式。目前看起來像這樣。轉換日期格式爲
/Date(1444892163827)/
我的模型
public class Movie
{
internal string title;
internal DateTime releasedate;
internal string genre;
public int ID { get; set; }
[Required]
public string Title { get; set; }
public DateTime ReleaseDate { get; set; }
[Required]
public string Genre { get; set; }
}
public class MovieDBContext : DbContext
{
public DbSet<Movie> Movies { get; set; }
}
我的控制器
public JsonResult getAll()
{
using (MovieDBContext dataContext = new MovieDBContext())
{
var movieList = dataContext.Movies.ToList();
return Json(movieList, JsonRequestBehavior.AllowGet);
}
}
public JsonResult getMovieByNo(string MovNo)
{
using (MovieDBContext dataContext = new MovieDBContext())
{
int no = Convert.ToInt32(MovNo);
var movieList = dataContext.Movies.Find(no);
return Json(movieList, JsonRequestBehavior.AllowGet);
}
}
任何幫助將真正理解!
參見[此答案](http://stackoverflow.com/questions/206384/format-a-microsoft- json-date),或者只是返回一個匿名對象的集合,並將'DateTime'轉換爲一個格式化的'string' –
要返回匿名對象,它將會是'var movieList = dataContext.Movies.Select(m => new {ID = m .ID,Title = m.Title,ReleaseDate = m.ReleaseDate.ToString(yourFormat),Genre = m.Genre});' –
嗨,Stephen,謝謝你的迴應,這也做了工作:D –