【问题标题】:how to do date format conversion using jquery? [duplicate]如何使用 jquery 进行日期格式转换? [复制]
【发布时间】:2017-06-14 05:51:40
【问题描述】:

我正在尝试使用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 插件。

【问题讨论】:

标签: javascript jquery asp.net


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2013-08-21
    • 1970-01-01
    • 2014-03-26
    • 1970-01-01
    • 2018-05-05
    • 1970-01-01
    • 2015-08-16
    • 2012-01-05
    相关资源
    最近更新 更多