js获取农历日期 js获取农历日期方法_运程_十二生肖

十二生肖>十二星座>运程

js获取农历日期 js获取农历日期方法

时间:2023-10-25 16:54:06 作者:冬天风陪我入睡

一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于js获取农历日期 js获取农历日期方法的文章,本文对文章js获取农历日期 js获取农历日期方法好好的分析和解答,希望你能喜欢,只有你喜欢的内容存在,只有你来光临,我们才能继续前行。

js获取农历日期 js获取农历日期方法

...日历可获得指定日期周数及星期几示例分享(js获取星期几)_基础知识...

function onCheck(){

var Year = document.getElementById("year").value; //获取文本框的“年” var theYear =Year * 1; //转换为number类型 //alert(theYear); // 获取月值

var month = document.getElementById("month");

var index1=month.selectedIndex; var theMonth = month.options[index1].value; //获取月值

var day = document.getElementById("day");

var index2=day.selectedIndex;

var theDay = day.options[index2].value;

// 输入值判断部分

...

//调用核心函数

days(theYear,theMonth,theDay);

}

function days(year,month,day) {

var days = 0; //表示改日期为当年的第几天

//累加月天数

for(var i = 1; i< month; i++ ){

switch(i){

//大月的情况加31

case 1:

case 3:

case 5:

case 7:

case 8:

case 10:

case 12:{

days += 31;

break;

}

//小月的情况加30

case 4:

case 6:

case 9:

case 11:{

days += 30;

break;

}

//二月的情况,根据年类型来加

case 2:{

if(isLeapYear(year)){

days += 29; //闰年加29

}

else {

days += 28;

}

break;

}

}

}

day = day * 1;

days += day; //月天数之和加上日天数

var date0 = new Date(year,0,1); //当年的第一天是周几

// alert(date0.getDay());

var date1 = new Date(year,month-1,day); //将日期扮哗备值格式化,0-11代表1月-12月;

// alert((days + date0.getDay()+6)/7);

var nthOfWeek = Math.floor((days + date0.getDay()+6)/7); //向下取整

// alert(nthOfWeek);

var toDay = new Array("星期天","星期一","星期二","星期三","星期四","星期五","星期六");

//day.getDay();根据Date返一个星期中的某其中0为星期日

alert("该日期是一年中的第"+days+"天

"+" 是第"+nthOfWeek+"周的"+toDay[date1.getDay()]);

}

调试过程中遇到了许多意外的错误,如类型的不匹配带来的计算错误,如数字的舍入问题;

在队友的协助下,他负责审核和协助抓虫子,我负责实施和编码;

在最后一个环节,对输入值的测试中,我们很好的芦举相互协助,分析不同的输入情况,涵盖了各种可能的意外,很快的完成了功能的完善;

下面是对输入值的判断是否允许的代码 :

if (isNaN(theYear)|| theYear< 0) {

alert("输入有误,请重新输入");

return ;

}

if((theMonth == 2 && theDay >29 && isLeapYear(theYear))||(theMonth == 2 && theDay >28 && !isLeapYear(theYear))) {

alert("输入有误,请重新输入");

return ;

}

if((theMonth == 4 || theMonth == 6 || theMonth == 9 || theMonth == 11) && theDay == 31 ) {

alert("输入有误,请重新输入");

return ;

}

js如何获取时间

Js获取当前日期时间及其它操作

var myDate = new Date();

myDate.getYear(); //获取当前年份(2位)

myDate.getFullYear(); //获取完整的年份(4位,1970-????)

myDate.getMonth(); //获取当前月份(0-11,0代表1月)

myDate.getDate(); //获取当前日(1-31)

myDate.getDay(); //获取当前星期X(0-6,0代表星期天)

myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)

myDate.getHours(); //获取当前小时数(0-23)

myDate.getMinutes(); //获取当前分钟数(0-59)

myDate.getSeconds(); //获取当前秒数(0-59)

myDate.getMilliseconds(); //获取当前毫秒数(0-999)

myDate.toLocaleDateString(); //获取当前日期

var mytime=myDate.toLocaleTimeString(); //获取当前时间

myDate.toLocaleString( ); //获取樱腔日期与时间

日期时颂虚间脚本库方法列表

Date.prototype.isLeapYear 判断闰年

Date.prototype.Format 日期格式化

Date.prototype.DateAdd 日期计算

Date.prototype.DateDiff 比较日期差

Date.prototype.toString 日期转字符串

Date.prototype.toArray 日期分割为数组

Date.prototype.DatePart 取日期的部分信息

Date.prototype.MaxDayOfDate 取日期所在月的最大天数

Date.prototype.WeekNumOfYear 判断日期所在年的第几周

StringToDate 字符串转日期型

IsValidDate 验证日期有效性

CheckDateTime 完整日期时间检查

daysBetween 日期天数差

js代码:

//---------------------------------------------------

// 判断闰年

//---------------------------------------------------

Date.prototype.isLeapYear = function()

{

}

//---------------------------------------------------

// 日期格式化

// 格式 YYYY/yyyy/YY/yy 表示野颂燃年份

// MM/M 月份

// W/w 星期

// dd/DD/d/D 日期

// hh/HH/h/H 时间

// mm/m 分钟

// ss/SS/s/S 秒

//---------------------------------------------------

通过date对象的常用的方法获取当前日期的,年,月,日,并组合成中文日期进...

var nowDate=new Date();

var year=nowDate.getFullYear();迅裤

var month=nowDate.getMonth()+1;//月份是从0开始的,所以需要加谈昌谨1

var day=nowDate.getDate();

console.log(year+"年"+month+"月"+day+"日");

以上内容是小编精心整理的关于js获取农历日期 js获取农历日期方法的精彩内容,好的文章需要你的分享,喜欢js获取农历日期 js获取农历日期方法这篇精彩文章的,请您经常光顾吧!

上一篇:1968年农历阳历表查询 1968年农历阳历表查询 新闻

下一篇:更多运程

本文标题:js获取农历日期 js获取农历日期方法

本文链接:http://m.shengxiao88.com/article/162369.html

使劲推荐

js获取农历日期 js获取农历日期方法
js获取农历日期 js获取农历日期方法

一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于js获取农历日期 js获取农历日...

1968年农历阳历表查询 1968年农历阳历表查询 新闻
1968年农历阳历表查询 1968年农历阳历表查询 新闻

一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于1968年农历阳历表查询 1968年...

2023年农历阳历表查询 2023年农历阳历表查询星座
2023年农历阳历表查询 2023年农历阳历表查询星座

一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于2023年农历阳历表查询 2023年...

1991年1月23日农历是多少 1991年1月23日农历是什么星座
1991年1月23日农历是多少 1991年1月23日农历是什么星座

一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于1991年1月23日农历是多少 1991...

2023年10月11日农历是多少 2023年10月11日农历出生的人是什么座
2023年10月11日农历是多少 2023年10月11日农历出生的人是什么座

一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于2023年10月11日农历是多少 202...

发表评论

相关推荐

1982年4月13日农历是多少 1982年4月13日农历是什么星座
1982年4月13日农历是多少 1982年4月13日农历是什么星座

一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于1982年4月13日农历是多少 1982...

姜潮农历生日 姜潮的生日是几月几日?
姜潮农历生日 姜潮的生日是几月几日?

一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于姜潮农历生日 姜潮的生日是几...

农历九月廿六 农历九月廿六是什么日子
农历九月廿六 农历九月廿六是什么日子

一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历九月廿六 农历九月廿六是...

属羊农历四月份出生运势如何 属羊农历四月十一出生
属羊农历四月份出生运势如何 属羊农历四月十一出生

一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于属羊农历四月份出生运势如何 ...

2000年农历10月29日阳历是多少 2000农历阳历日历表
2000年农历10月29日阳历是多少 2000农历阳历日历表

一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于2000年农历10月29日阳历是多少...

精选运程标签