如何在日期选择器中的单独变量中获取日期月份和日期
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];
}
}); });
相关文章:
- 如何从Angularjs中的新日期获取日期格式
- 正在更新起始日期角度日期范围选择器中的日期选择
- 获取本地时间的JS日期,日期对象中没有时区详细信息
- 通过将6个月添加到今天来获得最后一个月的日期's日期
- 从上一个日期创建日期并添加到该日期
- 选择中的日期与日期选择器相同
- 日期 ISO 日期字符串问题
- 使用 javascript 在页面加载时设置默认引导日期和日期时间值
- 如何在JavaScript中返回两个日期(当前日期和输入日期)之间的字符串差异
- angularjs提交表单中的开始日期结束日期验证应被禁用
- 数字、日期和日期的国际化(i18n);货币(JavaScript)
- 从getTime()类型的日期获取日期和时间,以显示mySQL数据库中的日期
- 如何从html文本框中获取选定的日期是日期
- 如何用字符串日期填充日期选择器表单
- 在Javascript中填充日期和日期:输入:月和年
- 传递日期和日期时间之间的Javascript Date()差异
- 通过单击Javascript中的nextdate按钮,可以增加日期、日期、月份和年份
- jQuery:抓取日期&来自网页的时间数据
- 是否有可能从silverlight应用程序(如freestockcharts)中抓取日期?
- jquery ui - JavaScript钻取日期picker