如何使用jquery进行日期格式转换?

时间:2017-06-14 05:51:40

标签: javascript jquery asp.net

我尝试使用

使用jquery在我的网络表单上添加日期计算器

Jquery功能

function AgeCalculator() {
  var dob1 = $('#datepicker1').val();
  var dob = new Date(dob1);
  var d = dob.getDate();
  var m = dob.getMonth();
  m += 1;  
  var y = dob.getFullYear();
  var dateofbirth= (d + "/" + m + "/" + y);
  dateofbirth = new Date(dateofbirth);
  var today = new Date();
  var age = Math.floor((today - dateofbirth) / (365.25 * 24 * 60 * 60 * 1000));
  $('#age').val(age);
}

如果天数超过12天,它会显示NaN代替12+/mm/yy。我不想使用任何JQuery插件。

1 个答案:

答案 0 :(得分:0)

您需要在页面中添加jquery ui插件。

$("#txtDate").val($.datepicker.formatDate('dd M yy', new Date()));

以下是官方文档的链接:(api.jqueryui.com/datepicker/#utility-formatDate)