Easyui获取上个月最后一天的日期,以及获取当前时间的前一天日期

//获取上一个月最后一天的日期
    lastDate = function(date){
        var day = date.getDate() > 9?(date.getDate()-1):"0" + (date.getDate()-1);
        var month = (date.getMonth() + 1) > 9?(date.getMonth() + 1):"0"+(date.getMonth() + 1);
        return date.getFullYear() + month + day;

    }
1 //获取上一天的日期
2     formatterDate = function(date){
3         var year = date.getFullYear();
4         var month = (date.getMonth() + 1) > 9?(date.getMonth()):"0"+(date.getMonth());
5         var day = new Date(year,month,0);
6         return date.getFullYear() + month + day.getDate();
7
8     }

调用方式:

$(‘#cjrq‘).datebox(‘setValue‘,formatterDate(new Date()));
时间: 2024-08-11 01:36:23

Easyui获取上个月最后一天的日期,以及获取当前时间的前一天日期的相关文章

PHP下获取上个月、下个月、本月的日期(strtotime,date)

今天写程序的时候,突然发现了很早以前写的获取月份天数的函数,经典的switch版,但是获得上月天数的时候,我只是把月份-1了,估计当时太困了吧,再看到有种毛骨悚然的感觉,本来是想再处理一下的,但是一想肯定还有什么超方便的方法,于是找到了下面这个版本,做了一点小修改. 获取本月日期: 复制代码代码如下: function getMonth($date){     $firstday = date("Y-m-01",strtotime($date));     $lastday = dat

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

关于指定日期的获取

java使用Calendar类获得指定日期    关于指定日期的获取,是根据指定日期和当前日期相差的天数,然后使用set方法设置Calendar.DAY_OF_MONTH的值.    Calendar cal = Calendar.getInstance();    cal.set(Calendar.DAY_OF_MONTH, cal.get(Calendar.DAY_OF_MONTH) - dayPlus);    (dayPlus表示指定日期和当前日期相差的天数)    不进行set,默认是

moment.js(moment-in-node.js)获取本月最后一天 不指定

http://tommyhu.cn/moment-in-nodejs/ //获取本月最后一天 to=using.moment(日期).endOf('month').format("YYYY-MM-DD")+" 23:59:59"; //获取前一个星期的日期 from=using.moment(日期).add('days', -6).format("YYYY-MM-DD")+" 00:00:00"; // node: var m

js获取一个月份最大天数和获取月的最后一天

代码如下: <html xmlns=http://www.w3.org/1999/xhtml >     <head>     <title>标题页</title>     <script language=javascript>     function getlastday(year,month)      {       var new_year = year;    //取当前地年份       var new_month = month

时间日期的获取

public class DateZaXiang { public static void main(String[] args){ //先回顾一下怎么获取时间 Calendar ca=Calendar.getInstance();//获取日历 System.out.println(ca.get(Calendar.YEAR));//获取当前年份 System.out.println(ca.get(Calendar.MONTH)+1);//获取当前月份 System.out.println(ca.

日期相差获取毫秒

两个日期相差获取的是毫秒数 除1000是秒,再除60是分,再除60是小时. public class getMiao { /** * 1000是秒 * 1000*60是分 * 1000*60*60是时 * 1000*60*60*24是天 */ private static final long TIME = 40*1000; public static void main(String[] args) { SimpleDateFormat myFormatter = new SimpleDate

oracle中从指定日期中获取月份或者部分数据

从指定日期中获取部分数据: 如月份: select to_CHAR(sysdate,'MM') FROM DUAL; 或者: select extract(month from sysdate) from dual; 又或者最笨的方法.用to_char()先把日期转化为指定格式的字符串,在通过substr()这个取到想要的数据. select substr(to_char(sysdate,'yyyy-mm-dd'),6,2) from dual; 获取日期其他部分数据和上方法一样.

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

获取当前日期: 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