有没有人知道一个简单的约会方式(例如今天)和回去X天?
因此,例如,如果我想在今天前5天计算日期.
我从日期中减去天数的代码无法获得正确的结果.
function get_Ash_Wednesday_date (year, Easter_month, Easter_day) {
var Easter_date = new Date();
Easter_date.setFullYear(year, Easter_month-1, Easter_day);
var Ash_Wednesday = new Date();
Ash_Wednesday.setFullYear(year);
Ash_Wednesday.setDate(Easter_date.getDate()-46);
return Ash_Wednesday;
}
Run Code Online (Sandbox Code Playgroud)
从复活节开始,我减去46天.这通常可以追溯到二月,必须考虑到闰年.计算的灰烬周三日期为一天或两天,例如2012年灰烬周三应为02/22,2013应为02/13,2014应为03/05,2015应为02/18,2016应该是02/10.这个月每次都错了,应该是2月或3月.什么可以解释返回的日子和月份的差异?
Year: 2012 Ash Wednesday month 11 Ash Wednesday day 23 Easter Month: 4 Easter Day: 8
Year: 2013 Ash Wednesday month 12 Ash Wednesday day 16 Easter Month: 3 Easter Day: 31
Year: 2014 Ash Wednesday month 12 Ash Wednesday day 5 Easter Month: 4 Easter Day: 20
Year: 2015 Ash Wednesday month 11 …
Run Code Online (Sandbox Code Playgroud) 当用户选择日期时,我从jquery datepicker获得了一个星期数.但是现在我希望在那一周内得到所有的日子.
我可以添加一个click事件,它循环遍历所选日期所在的tr的所有td并抓住它的值,但我正在寻找一种更可靠的方法.
所以我的问题是,给定一个日期和一个星期数(iso 8601格式化),你怎么能用javascript导出那周内的其他日期?
我有一个jQuery日期选择器,允许用户从任何给定的一周中选择一个星期五.我想根据周五填写字段,并输入周一至周四的日期.
即用户选择即将到来的星期五(2012年10月26日),我想从1日减去星期四,然后星期三,等等.
我该如何处理?
$(document).ready(function(){
$("#friDate").Zebra_DatePicker({
format: 'm-d-Y',
disabled_dates: ['* * * 0-4,6'],
first_day_of_week: 0,
onSelect: function(){
var date = $("#friDate").val();
$("#mon").val('INSERT MON DATE');
$("#tue").val('INSERT TUE DATE');
$("#wed").val('INSERT WED DATE');
$("#thu").val('INSERT THU DATE');
$("#fri").val(date);
}
});
});
Run Code Online (Sandbox Code Playgroud)
任何帮助是极大的赞赏!谢谢 :).