簡體   English   中英

如何從datepicker的單獨變量中獲取日期月份和日期

[英]How to get date month and day in separate variable from datepicker

我想將日期和月份分別放入單獨的變量中,然后將該變量放入div標簽中。 告訴我為此我需要更改代碼的位置。

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

解析您selected變量:

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

split()方法通過將字符串對象拆分為子字符串,將String對象拆分為字符串數組。 您可以在此處閱讀有關此功能的更多信息。

更新:

$('.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方法“ Split

var rawValue = '90-03-31';
var year = rawValue.split('-')[0]; // returns "90"
var month = rawValue.split('-')[1]; // returns "03"
var day = rawValue.split('-')[2]; // returns "31"

解析日期

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

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM