zoukankan
html css js c++ java
js 每个月有多少天算法
function
change_date ()
{
var
month
=
document.getElementById('start_month');
var
month_temp
=
month.value.split('月');
var
year
=
document.getElementById('start_year') ;
var
year_temp
=
year.value.split('年');
var
date ;
if
(month_temp[
0
]
==
'
1
'
||
month_temp[
0
]
==
'
3
'
||
month_temp[
0
]
==
'
5
'
||
month_temp[
0
]
==
"
7
"
||
month_temp[
0
]
==
"
8
"
||
month_temp[
0
]
==
"
10
"
||
month_temp[
0
]
==
"
12
"
)
{ date
=
31
;
}
if
(month_temp[
0
]
==
'
4
'
||
month_temp[
0
]
==
'
6
'
||
month_temp[
0
]
==
'
9
'
||
month_temp[
0
]
==
'
11
' )
{
date
=
30
;
}
//
window.alert (month_temp[0]);
if
(month_temp[
0
]
==
'
2
' )
{
if
(year_temp[
0
]
%
100
==
0
)
{
if
(year_temp[
0
]
%
400
==
0
)
{
date
=
29
;
}
else
{
date
=
28
;
}
}
else
{
if
(((year_temp[
0
]
%
100
)
%
4
)
==
0
)
{
date
=
29
;
}
else
{
date
=
28
;
}
}
}
var
temp_date
=
document.getElementById('start_day');
for
(i
=
1
;i
<
date;i
++
)
{
var
add_date
=
document.createElement(
"
OPTION
"
);
add_date.text
=
i
+
'日';
add_date.value
=
i
+
'日';
temp_date.add(add_date);
}
}
查看全文
相关阅读:
Google开源框架盒子模型之Android---<FlexboxLayout>(认知篇)
Android Studio配置中AndroidAnnotations
Android Studio分包引发的血案(App启动一直黑屏问题)
Android Studio打包APK过大问题的研究
Android WebView JS互调案例
Eclipse版本android 65535解决方案(原理等同android studio现在的分包方式)
Android MVP + 泛型,实现了友好VP交互及Activity潜在的内存泄露的优化
mysql数据监控(db.odbc.select[])
zabbix 默认消息
zabbix 利用脚本发邮件(mail)
原文地址:https://www.cnblogs.com/gwazy/p/126331.html
最新文章
JAVA_集合框架虐我千百遍,虐也是一种进步
数据结构-队列与栈之间的转换
java IO流总结
与Python Falling In Love_Python跨台阶(环境搭建)
java对于Redis中jedis的操作
(原创)JS闭包看代码理解
JS构造函数的用法和JS原型
自编基于jQuery实现分页插件
Asp.net MVC使用EasyNetQ操作RabbitMQ
EasyNetQ异常处理
热门文章
Vue项目在Docker的自动化部署
Java开发环境搭建
通过 iis或者本地IP 调试代码
使用Jenkins部署asp.net core
Centos安装Git、DotNet、Docker
Centos安装Jenkins
Vue + Element UI项目初始化
Android Retrofit源码分析(一边用一边侃)
Android FlexboxLayout控件盒子模型(清晰篇)
Java RSA公钥加密,私钥解密算法的尝试
Copyright © 2011-2022 走看看