`
625454856a
  • 浏览: 12423 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

获取当天日期和前一天日期

 
阅读更多
/**
     * 获取当前时间
     * @return
     */
	private String getCurrtime(String str){
		String str_Time= "";
		Timestamp currentTime = new Timestamp(System.currentTimeMillis());
		//用calendar获取当天
		Calendar current = Calendar.getInstance();
		current.get(Calendar.YEAR);
		current.get(Calendar.MARCH + 1);
		current.set(Calendar.DAY_OF_MONTH, current.get(Calendar.DAY_OF_MONTH));
		Date currTime = current.getTime();
		SimpleDateFormat f=null;
		// 取前一天
		Calendar calendar = Calendar.getInstance();
		calendar.get(Calendar.YEAR);
		calendar.get(Calendar.MARCH + 1);
		calendar.set(Calendar.DAY_OF_MONTH, (calendar.get(Calendar.DAY_OF_MONTH) - 1));
		Date beforetime = calendar.getTime();
		if("beforeDay".equals(str)){
			SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmm");
			str_Time = df.format(beforetime);
		}else if("tdBatchBefore".equals(str)){
			SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
			str_Time = df.format(beforetime);
		}
		else{
			if("batch".equals(str)){
				f = new SimpleDateFormat("yyMMddHHmm");
			}else if("today".equals(str)){
				
				f = new SimpleDateFormat("yyyyMMddHHmm");
			}else if("istoday".equals(str)){
				
				f=new SimpleDateFormat("yyyy-MM-dd");
			}
			
			str_Time = f.format(currTime);
			
		}	
		return str_Time;
	}

 

分享到:
评论

相关推荐

    c#获得当前日期的前一天

    在C#编程语言中,获取当前日期的前一天是常见的日期处理操作。这主要涉及到DateTime结构体和其提供的方法。下面将详细讲解如何实现这个功能,以及C#中关于日期和时间的一些基本概念。 首先,DateTime是C#中的一个...

    java获取当前时间和前一天日期(实现代码)

    最后,将格式化后的前一天日期和当前日期打印出来。 需要注意的是,Java 8引入了`java.time`包,其中的`LocalDate`、`LocalDateTime`和`ZonedDateTime`等类提供了更强大且易于使用的日期时间操作。对于新的项目或...

    js获取当前日期前N天或者后N天的日期,简单方便(附源码).pdf

    在JavaScript中,获取当前日期前或后的指定天数是一项常见的任务,这在处理日期相关的功能时非常有用,比如日历应用、数据分析等。本篇将详细介绍如何使用JavaScript实现这一功能,并提供一个简洁实用的示例代码。 ...

    shell中获取n天前的日期

    shell中获取n天前的日期,使用shell获取当前日期n天之前的日期

    DB2 日期数据库的sql语句

    本文将详细介绍如何在DB2数据库中使用SQL语句来获取当前日期、当前时间和当前时间戳,并展示如何计算前一天的日期。 #### 获取当前日期(Current Date) 在DB2中,`CURRENTDATE`函数可以用来获取当前系统的日期。...

    日期的前一天和后一天的移动(js)

    在JavaScript中,处理日期对象是常见的任务之一,特别是在前端开发中,我们经常需要根据用户的选择或者特定需求获取日期的前一天和后一天。本教程将详细讲解如何使用JavaScript实现这一功能,并提供具体的实例来帮助...

    使用VBS获取当前日期的前一天 并修正输出格式

    本文将详细讲解如何使用VBS获取当前日期的前一天,并且修正输出格式,使得日期符合特定的样式,如"YYYY-MM-DD"。 首先,获取当前日期有多种方法。第一种是直接使用`Date()`函数,它会返回系统当前的日期和时间,...

    C#获取上个月第一天和最后一天日期的方法

    在C#编程中,有时我们需要获取特定月份的第一天和最后一天日期,比如上个月的日期范围。这在处理数据统计、报表生成或者时间相关的业务逻辑中非常常见。本篇文章将详细解析如何使用C#来获取上个月的第一天和最后一天...

    Mysql获取当前日期的前几天日期的方法

    Mysql根据时间查询日期的优化技巧mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间解析MySQL中存储时间日期类型的选择问题JDBC中使用Java8的日期LocalDate和LocalDateTime操作mysql、...

    根据日期获取最近几天的日期

    这会返回一个表示当前日期和时间的`Calendar`对象。 2. **设置基础日期**:通过调用`set`方法,我们可以将`Calendar`对象的年、月、日、小时、分钟等字段设置为给定的日期。例如,`calendar.set(Calendar.YEAR, ...

    JS获取当天是本年的第几周和本周的起始日期

    在JavaScript中,获取当前日期是本年的第几周以及本周的起始日期是一个常见的需求,特别是在日历应用或者数据分析中。下面将详细解释如何通过JS实现这个功能,并且考虑到周的起始日期可以自定义,这里设定为礼拜四...

    js获取当前日期前七天的方法

    在JavaScript中,获取当前日期前七天的方法是通过创建一个`Date`对象并对其进行操作来...希望这个实例对您理解和使用JavaScript获取当前日期前七天的方法有所帮助,并鼓励您进一步探索JavaScript的日期和时间处理能力。

    JAVA 代码 获取当前时间往前45天的所有日期,

    由于有平年 闰年,30天 31天 28天 29天 之分 所以 我谢了个方法 来拼日期输出的格式是 20130927 这样,查询的日期范围是45天内的 自己写了个类 分享给大家,可能有些逻辑有写笨拙,大家别喷,我写了一天半才 才这好...

    利用shell获取指定日期前N天的日期

    - 如果没有传递参数,则默认获取当前日期前一天作为 `$today`,并计算30天前的日期。 - **函数定义**: `get_date_30daysbefore` 函数接收一个日期字符串,然后通过 `date` 命令转换成秒数,再减去30天的秒数差值...

    -获取一周的前一天的时间

    - `lastWeek()`方法计算当前日期前一周的第一天。首先,它获取当前日期的年、月和日,然后减去6天来得到上周的第一天。注意,这里需要处理闰年的二月份有29天的情况,以及不同月份的不同天数。 - `lastMonth()`...

    python获取指定日期范围内的每一天,每个月,每季度的方法

    在Python中获取指定日期范围内的每一天、每个月和每季度的方法,涉及到使用Python标准库中的datetime、timedelta以及calendar模块。具体来说,可以分为以下几点进行详细说明: 1. 获取指定日期范围内的每一天 为了...

    小程序获取昨天日期,可实时跳动

    1. 创建一个Date实例,代表当前日期和时间: ```javascript let today = new Date(); ``` 2. 减去1天得到昨天的日期: ```javascript today.setDate(today.getDate() - 1); ``` 3. 将Date对象转换为字符串格式,可以...

    前一天日期_当下年份日期_任意天前年份日期_fifthy87_

    标题中的"前一天日期_当下年份日期_任意天前年份日期_fifthy87_"是一种自定义的文件命名格式,它包含了三个重要的日期信息:前一天的日期、当前的年份日期以及一个任意天数前的年份日期。这个命名规则可能是为了方便...

Global site tag (gtag.js) - Google Analytics