【问题标题】:How to format the date coming from `Json` object in Jquery如何格式化来自Jquery中`Json`对象的日期
【发布时间】:2014-08-28 06:28:36
【问题描述】:

从 ajax 调用我得到 json 对象。此对象包含日期值。我想以dd-mm-yyyy 格式显示它,但它显示为Jun 4, 2014 12:00:00 AM,在数据库(mysql)中它存储为2014-06-4

这是我的 jquery 代码。

$.each(responseJson, function(key,value) { 
  var rowNew = $("<tr><td></td><td></td><td></td><td></td><td></td><td></td></tr>");
  rowNew.children().eq(0).text(value['vehicleno']); 
  rowNew.children().eq(1).text(value['lat']); 
  rowNew.children().eq(2).text(value['lng']); 
  rowNew.children().eq(3).text(value['status']); 
  rowNew.children().eq(4).text(value['rdate']); 
  rowNew.children().eq(5).text(value['rtime']); 
  rowNew.appendTo(table1);
});

这里value['rdate']value['rtime'] 是日期类型的数据。如何格式化它可以帮助我。

【问题讨论】:

标签: jquery json date


【解决方案1】:

试试这个,

对于日期值,

wdm_date = jQuery.datepicker.formatDate('dd-mm-yyyy', value['rdate']);

为此,您需要包含 jQuery UI 库 -

<script src="//code.jquery.com/ui/1.11.1/jquery-ui.js"></script>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-18
    • 2023-03-28
    • 1970-01-01
    相关资源
    最近更新 更多