博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js获取当前月的第一天和最后一天
阅读量:5883 次
发布时间:2019-06-19

本文共 1610 字,大约阅读时间需要 5 分钟。

js获取当前月的第一天和最后一天:

function getFirstAndLastMonthDay( year, month){                 var   firstdate = year + '-' + month + '-01';               var  day = new Date(year,month,0);                var lastdate = year + '-' + month + '-' + day.getDate();//获取当月最后一天日期    //给文本控件赋值。同下               return lastdate;            }
js将String类型转换为Date类型:

function string2Date(aStringDate){   var datepattern=/^((\d{2}(([02468][048])|([13579][26]))\-((((0[13578])|(1[02]))\-((0[1-9])|([1-2][0-9])|(3[01])))|(((0[469])|(11))\-((0[1-9])|([1-2][0-9])|(30)))|(02\-((0[1-9])|([1-2][0-9])))))|(\d{2}(([02468][1235679])|([13579][01345789]))\-((((0[13578])|(1[02]))\-((0[1-9])|([1-2][0-9])|(3[01])))|(((0[469])|(11))\-((0[1-9])|([1-2][0-9])|(30)))|(02\-((0[1-9])|(1[0-9])|(2[0-8]))))))(\s(((0[0-9])|(1[0-9])|(2[0-3]))\:([0-5][0-9])))$/;	 if(!datepattern.exec(aStringDate)){	 	alert("非法日期格式!");	 	return;	 	}	 var year=Number(aStringDate.substring(0,4));	 var month=Number(aStringDate.substring(5,7));	 month--;	 var mydate=Number(aStringDate.substring(8,10));	 var hour=Number(aStringDate.substring(11,13));	 var minute=Number(aStringDate.substring(14,16));	 	 return new Date(year,month,mydate,hour,minute);	}
js将Date类型转换为String类型:

function date2String(aDate){  var year=aDate.getYear();	var month=aDate.getMonth();	month++;	var mydate=aDate.getDate();	var hour=aDate.getHours();	var minute=aDate.getMinutes();	var mytime=year+"-"+(month<10?"0":"")+month+"-"+(mydate<10?"0":"")+mydate+" "+(hour<10?"0":"")+hour+":"+(minute<10?"0":"")+minute;    return mytime;}

转载于:https://www.cnblogs.com/fyq891014/archive/2012/08/15/4188859.html

你可能感兴趣的文章
Classification Truth Table
查看>>
JVM学习:对象的创建和内存分配
查看>>
JavaScript基础精讲
查看>>
C++ 静态变量 全局变量 const
查看>>
vs 高级保存选项的设置
查看>>
Java读取文本指定的某一行内容的方法
查看>>
DLL编写中extern “C”和__stdcall的作用
查看>>
404页面
查看>>
shell变量
查看>>
Dom基础
查看>>
软件工程敏捷开发04
查看>>
中国传媒大学李兴国:高清技术放大电影梦幻特质
查看>>
PHP数组大全
查看>>
html基本语法
查看>>
静态绑定和动态绑定;位拷贝和值拷贝
查看>>
raw_input与input的区别
查看>>
【BZOJ】3302: [Shoi2005]树的双中心 && 2103: Fire 消防站 && 2447: 消防站
查看>>
NSPredicate
查看>>
解决Spring和SpringMVC扫描注解类的冲突问题
查看>>
Java API —— Pattern类
查看>>