0
私はデータベースに時間を挿入し、データベースから日付時刻を取得しています。この「2017-04-11 02:09:00.000」のように挿入すると値が挿入されますが、このような表には/ Date(1486495036000)/が表示されます。予期しない日付形式は次のようになります/日付(1486495036000)/テーブル
コード
SqlCommand cmd = new SqlCommand("insert into sms values('" + today + "','" + usecase + "','" + smsdata + "')", con);
データベースサンプルデータテーブルにupdtd_dateの
updtd_date usecase id sms
2017-04-11 02:09:00.000 watertank 1 Tank filled
データ型
SMALLDATETIMEコントローラ
public ActionResult getSMS()
{
using (dbEntities dc = new dbEntities())
{
var data = dc.sms.OrderByDescending(a => a.id).ToList();
return Json(new { data=data }, JsonRequestBehavior.AllowGet);
}
}
ビュー
<script>
$(document).ready(function() {
$('#myTable').DataTable({
"ajax": {
"url": "/WaterLevel/getSMS",
"type": "GET",
"datatype": "json"
},
"columns": [
{ "data": "updtd_date", "autoWidth": true },
{ "data": "usecase", "autoWidth": true },
{ "data": "id", "autoWidth": true },
{ "data": "sms", "autoWidth": true }
]
});
});
</script>