相关疑难解决方法(0)

使用JavaScript确定一个月内的天数的最佳方法是什么?

我一直在使用这个功能,但我想知道什么是最有效和最准确的方法.

function daysInMonth(iMonth, iYear) {
   return 32 - new Date(iYear, iMonth, 32).getDate();
}
Run Code Online (Sandbox Code Playgroud)

javascript date

96
推荐指数
3
解决办法
2万
查看次数

任何月份的天数

我如何编写一个JavaScript函数来接受代表一年中1到12个月的数字,然后返回该月的天数?

javascript date

18
推荐指数
6
解决办法
3万
查看次数

使用Date对象查找一个月内的所有日期?

有没有办法让一个月或一年的所有日子?我正在寻找这个以禁用日期选择器中的某些特定日期,我会在后台有一个页面来选择这些天来禁用.

因此,我需要在一个月内显示所有日期,并在每天下方添加"激活或取消激活"按钮.有没有办法用Date对象找到这些日子?我发现这个链接例如:显示一个月的所有日子,但我真的不明白它,加上它是Java,我试图在javascript中找到一个解决方案.

谢谢您的帮助

javascript jquery date monthcalendar datepicker

15
推荐指数
4
解决办法
4万
查看次数

Javascript:计算给定年份的月数

我有一个HTML页面,包含月份,日期和年份的3个下拉列表,我想知道是否有办法根据月份和年份正确填充月份下拉列表.

我之前没有在客户端做过这个,但看起来像jQuery DatePicker这样的很多控件都是在幕后做的.

javascript date datepicker leap-year drop-down-menu

11
推荐指数
2
解决办法
4万
查看次数

依赖日期选择器使用html选择和日期有意义

我正在尝试构建一个自定义的START和END日期选择器,但不幸的是因为我不能使用jquery UI Datepicker的设计,所以我被困在3 <select>秒中分割日期的旧时尚

为了保持此功能的可用性,我们发现这至少是复杂的部分:

  • 让每个月的日子都有意义(不要想要31个可选的,...)
  • 从START到END选择器设置下一个

所以我认为最好将日期计算委托给javascript Date()对象,所以至少我可以抽象那部分.

我快到了,

但是一些Date()对象如何告诉正确的日期,但两个选择器都显示前一个的每天天数(例如,前三十天发生在三月而不是FEB)

    $(function(){

months = ['jan','feb','mar','apr','may','jun','jul','ago','sep','oct','nov','dec'];
        /* Cachear selects */
        var $ld = $('select[name=llegada-dia]');
        var $lm = $('select[name=llegada-mes]');
        var $ly = $('select[name=llegada-ano]');
        var $sd = $('select[name=salida-dia]');
        var $sm = $('select[name=salida-mes]');
        var $sy = $('select[name=salida-ano]');
        var manyDays = function( month, year ){
            var fecha = new Date(year, (month) , 0);
            return fecha.getDate();
        }
        var paintCals = function( day, month , year ){
            if(day == '') day = 1;
            if(month == '') …
Run Code Online (Sandbox Code Playgroud)

html javascript usability jquery date

9
推荐指数
1
解决办法
2522
查看次数