javascript - 如何从日期选择器中获取单独变量中的日期月份和日期

标签 javascript jquery datepicker

我想将日期和月份放入单独的变量中,然后将该变量放入 div 标记中。告诉我为此目的需要在哪里更改代码。

$('.from_date').datepicker({
    dateFormat: "yy-mm-dd", 
    onSelect: function(){
      var selected = $(this).val();
      alert(selected);
    }
  });
});

最佳答案

解析您的所选变量:

var
  selected = '2016-03-26';
  selectedToArray = selected.split('-'),
  year = selectedToArray[0], // 2016
  month = selectedToArray[1], // 03
  day = selectedToArray[2]; // 26

split() 方法通过将字符串分隔为子字符串,将 String 对象拆分为字符串数组。您可以阅读有关此功能的更多信息 here .

更新:

$('.from_date').datepicker(
  { 
    dateFormat: "yy-mm-dd", 
    onSelect: function() { 

      var 
        selected = $(this).val(),
        selectedToArray = selected.split('-'),
        year = selectedToArray[0],
        month = selectedToArray[1],
        day = selectedToArray[2];

      $('#some_div_for_year').text(year);
      $('#some_div_for_month').text(month);

    } 
  }
); 

关于javascript - 如何从日期选择器中获取单独变量中的日期月份和日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36871069/

相关文章:

iPhone 上的 Jquery ui 日期选择器?

iPhone,如何在代码中将日期选择器的最小日期设置为今天?

javascript - PureComponent 与无状态功能组件的性能对比

javascript - 重置选择框的值

javascript - 我应该为 jQuery 自动完成查询使用什么 MIME 类型?

Jquery 将事件类添加到所有 div 但只想要事件类

javascript - 无法获取 json 中的 js 数组

javascript - 我可以在不检查 jQuery 是否已完全加载的情况下构建 jQuery 原型(prototype)函数吗?

javascript - 在 React.js 中使用 onKeyPress 而不是 onKeyUp 检测何时按下删除或退格键

javascript - 需要以其他格式显示日期的日期选择器