[英]I want to display/calculate week number by javascript or jquery
I am just few days old in javascript and jquery.my question is first select date from date picker or calendar and easily convert this date into week number. 我在javascript和jquery中才几天,我的问题是首先从日期选择器或日历中选择日期,然后轻松地将此日期转换为星期数。 Please help me because i don't know anything about that..plzzzzz
请帮助我,因为我对此一无所知..plzzzzz
Using Jquerys date picker try the following 使用Jquerys日期选择器尝试以下操作
HTML HTML
<input type="text" class="calendar">
JS JS
$(".calendar").datepicker({
showWeek: true,
onSelect: function(dateText, inst) {
alert("Week " + $.datepicker.iso8601Week(new Date(dateText)));
}
});
Try this code to get the week from the given date. 尝试使用此代码以获取给定日期的星期。 http://jsfiddle.net/3TA4s/134/
http://jsfiddle.net/3TA4s/134/
<input type="text" placeholder="date1" id="startdate">
<input type="text" placeholder="date2" id="enddate">
<input type="text" id="days">
<script>
$(document).ready(function() {
$( "#startdate,#enddate" ).datepicker({
changeMonth: true,
changeYear: true,
firstDay: 1,
dateFormat: 'dd/mm/yy',
})
$( "#startdate" ).datepicker({ dateFormat: 'dd-mm-yy' });
$( "#enddate" ).datepicker({ dateFormat: 'dd-mm-yy' });
$('#enddate').change(function() {
var start = $('#startdate').datepicker('getDate');
var end = $('#enddate').datepicker('getDate');
if (start<end) {
var days = (end - start)/1000/60/60/24/7;
$('#days').val(parseInt(days));
}
else {
alert ("You cant come back before you have been!");
$('#startdate').val("");
$('#enddate').val("");
$('#days').val("");
}
}); //end change function
}); //end ready
</script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.