获取当月|目标月最后一天

1、获取目标月最后一天

//获取月末
function getLastDay(dd) {
  var d = new Date(dd);
  var new_year = d.getFullYear();  //取当前的年份
  var new_month = d.getMonth();//取下一个月的第一天,方便计算(最后一天不固定)
  if(new_month==11){     //如果当前大于12月,则年份转到下一年
    new_month = -1;    //月份减
    new_year = ++new_year;      //年份增
  }
  var new_date = new Date(new_year,new_month+1,1);        //取当年当月中的第一天
  console.log(new_date.toLocaleDateString(),11)
  return (new Date(new_date.getTime()-1000*60*60*24)).toLocaleDateString();//获取当月最后一天日期
}

原文地址:https://www.cnblogs.com/liujinyu/p/9477056.html

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

获取当月|目标月最后一天的相关文章

php 获取当月/某月最后一天的时间戳

public function getendmouthtime() { $date=date("Y-m",time()); $date_arr=explode('-',$date); $year=$date_arr[0]; $month=$date_arr[1]; $days_in_month = array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); if ($month < 1 OR $month > 12) { r

获取当月的第一天和最后一天示例

最简单获取当月第一天和最后一天 代码如下: DateTime now = DateTime.Now; DateTime dt1 = new DateTime(now.Year, now.Month, 1); DateTime dt2 = d1.AddMonths(1).AddDays(-1); dt1是本月的第一天,dt2本月的最后一天, 最后一天的算法是:得到本月的第一天然后增加一月,再减去一天. 智能判断每个月有多少天: //返回每月的第一天和最后一天 public static void

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"))

获取当前日期时间,获取当月最后一天

获取当前日期: public class TestDate {   public static void main(String[] args) {      Date now = new Date();      Calendar cal = Calendar.getInstance(); } 获取当月最后一天: public static boolean isMonthEnd(Date date) { Calendar calendar = Calendar.getInstance(); c

php 日期 - 获取当月最后一天

1 /** 2 * 日期-获取当月最后一天 3 * @return int 4 */ 5 public function get_lastday() { 6 if($this->month==2) { 7 $lastday = $this->is_leapyear($this->year) ? 29 : 28; 8 } elseif($this->month==4 || $this->month==6 || $this->month==9 || $this->mo

JavaScript获取某年某月的最后一天

1.实现源码 <!DOCTYPE html> <!-- To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. --> <html> <head> <title>Jav

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

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

asp.net 获取当月的第一天和最后一天示例

ASP.NET(C#)返回每个月的第一天和最后一天要怎么来做呢,我们下文整理了不少例子,然后根据例子做了一个智能判断每个月有多少天,无需你计算,本函数将替你完成: 希望对各位有帮助. 最简单获取当月第一天和最后一天 代码如下  代码如下 复制代码 DateTime now = DateTime.Now;DateTime dt1 = new DateTime(now.Year, now.Month, 1); DateTime dt2 = d1.AddMonths(1).AddDays(-1); d

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