new Date()相关获取当月天数和当月第一天

var  myDate = new Date();

//获取本月第一天周几

var monthFirst = new Date(myDate.getFullYear(), parseInt(myDate.getMonth()), 1).getDay();

//获取本月天数(获取后一个月的0日即前一月的最后一日)

var totalDay=(new Date(myDate.getFullYear(), parseInt(myDate.getMonth() + 1), 0)).getDate();

时间: 2024-10-12 16:08:30

new Date()相关获取当月天数和当月第一天的相关文章

php获取当月天数及当月第一天及最后一天、上月第一天及最后一天实现方法

1.获取上个月第一天及最后一天.    echo date('Y-m-01', strtotime('-1 month'));    echo "<br/>";    echo date('Y-m-t', strtotime('-1 month'));    echo "<br/>"; 2.获取当月第一天及最后一天.    $BeginDate=date('Y-m-01', strtotime(date("Y-m-d"))

php php获取当月天数及当月第一天及最后一天、上月第一天及最后一天实现方法

在做查询过程中,例如要实现查上个月从第一天到最后一天的佣金(提成),那我们在程序实现过程中就要让程序在上个月的范围内查询,第一天是比较好办,但最 后一天就不定,要去写段函数进行月份及年份判断来得出上个月共有多少天.那就比麻烦,还有获取当前月份,当前年份等常规日期获取函数,以下代码都是经过本 公司工程师测试后的正确代码,可以放心使用. 1.获取上个月第一天及最后一天.    echo date('Y-m-01', strtotime('-1 month'));    echo "<br/&g

php -- 获取当月天数及当月第一天及最后一天、上月第一天及最后一天(备忘)

Learn From :http://www.jxbh.cn/newshow.asp?id=1635&tag=2 //1.获取上个月第一天及最后一天. date('Y-m-01', strtotime('-1 month')); date('Y-m-t', strtotime('-1 month')); //2.获取当月第一天及最后一天. date('Y-m-01', strtotime(date("Y-m-d"))); date('Y-m-d', strtotime(&quo

Java获取某年某季度的第一天出错

1.错误描述 Exception in thread "main" java.lang.IllegalArgumentException: Cannot format given Object as a Date at java.text.DateFormat.format(Unknown Source) at java.text.Format.format(Unknown Source) at com.you.freemarker.model.FirstDayOfQuarter.ge

SQL 获取当月天数的方法

之前网上找到的方法是 select day(dateadd(mm,1,getdate())-day(getdate())) 该方法平时能工作正常,但是在某些月份31号时会发生错误,比如1月31号,8月31号等 重新自己改了下方法,能正常获取到当月天数 select day(dateadd(MONTH,1,GETDATE()-DAY(GETDATE())+1)-1) 可用以下语句进行测试对比 declare @date datetime=convert(datetime,'2014-01-31')

获取当月天数

今天写个日历,需要知道当月天数,在百度N久之后,都没有收获或者方法不尽人意, 于是,我看NSCanlendar类中的方法说明,终于找到了rangeIfUnit这个方法,帮助说明如下图所示, ① 小单位是NSDayCalendarUnit,大单位是NSYearCalendarUnit,并不是要取这一年包含多少天,而是要取"天"(Day)这个单位在这一年(Year)的取值范围.其实不管你提供的日期是多少,返回的值都是"1--31". ② 小单位是NSDayCalenda

使用SQL语句查询日期(当月天数,当月第一天,当月最后一天,本年最后一天,当月第一个星期) 日期转字符串

取某月天数:select day(dateadd(month,1,'2012-02-01')-1) --当月天数 select day(dateadd(ms,-3,DATEADD(m, DATEDIFF(m,0,getdate())+1,0))) ---当月第一天 select dateadd(d,-day(getdate())+1,getdate()) ---当月最后一天 select dateadd(d,-1,dateadd(m,1,dateadd(d,-day(getdate())+1,g

php date mktime 获取时间上的各种值

echo date("Ymd",strtotime("now")), "\n"; echo date("Ymd",strtotime("-1 week Monday")), "\n"; echo date("Ymd",strtotime("-1 week Sunday")), "\n"; echo date("Ymd&

jQuery截取字符串、日期字符串转Date、获取html中的纯文本

jQuery截取字符串.日期字符串转Date.获取html中的纯文本. var com = com || {}; (function ($, com) { /* * 截取字符串 * @param str:要截取的字符串 * @param len:保留多少字符 * @param symbol:超过之后字符串末端要添加的字符 */ com.cutStr = function (str, len, symbol) { if (symbol == undefined) { symbol = "...&q