首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在jQuery UI日期选择器中获取日期、月、年?

如何在jQuery UI日期选择器中获取日期、月、年?
EN

Stack Overflow用户
提问于 2013-04-24 15:49:33
回答 3查看 110.1K关注 0票数 24

我有以下示例代码:

代码语言:javascript
复制
<div id="calendar"></div>
$(document).ready(function()  {
    $('#calendar').datepicker({
      dateFormat: 'yy-m-d',
      inline: true,
      onSelect: function(dateText, inst) { 
            var month = dateText.getUTCMonth();
            var day = dateText.getUTCDate();
            var year = dateText.getUTCFullYear();
            alert(day+month+year);
     } 
    });
});

当我运行代码时,出现错误。如何获取此(date, month, year)

EN

回答 3

Stack Overflow用户

发布于 2013-04-24 15:59:10

您好,您可以尝试查看此jsFiddle

我使用了以下代码:

代码语言:javascript
复制
var day = $(this).datepicker('getDate').getDate();  
var month = $(this).datepicker('getDate').getMonth();  
var year = $(this).datepicker('getDate').getYear();  

我希望这能帮到你。

票数 12
EN

Stack Overflow用户

发布于 2013-04-24 15:58:20

使用javascript Date对象。

代码语言:javascript
复制
$(document).ready(function()  {
    $('#calendar').datepicker({
      dateFormat: 'yy-m-d',
      inline: true,
      onSelect: function(dateText, inst) { 
            var date = new Date(dateText);
            // change date.GetDay() to date.GetDate()
            alert(date.getDate() + date.getMonth() + date.getFullYear());
     } 
    });
});
票数 5
EN

Stack Overflow用户

发布于 2016-05-11 00:08:04

这个简单的方法怎么样?)

代码语言:javascript
复制
$(document).ready ->
 $('#datepicker').datepicker( dateFormat: 'yy-mm-dd',  onSelect: (dateStr) ->
    alert dateStr # yy-mm-dd
    #OR
    alert $("#datepicker").val(); # yy-mm-dd
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16186386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档