`
huttoncs
  • 浏览: 199041 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

有关日期的简单处理

    博客分类:
  • java
阅读更多
/**
* 获得当月的最后一天 */
public String getLastDay(){
Calendar c = Calendar.getInstance();
c.set(Calendar.DATE, 1);
c.roll(Calendar.DATE, -1);
int lastDay = c.get(Calendar.DATE);
return Integer.toString(lastDay);
}


/**
* 获得当月的下一个月日期
*/
public String getNextMonth(){

                  Calendar rightNow = Calendar.getInstance();
String year = Integer.toString(rightNow.get(Calendar.YEAR));
int month = rightNow.get(Calendar.MONTH)+1;
int day = rightNow.get(Calendar.DATE);

String monthString = null;
String dayString = null;
if (month<10) {
monthString = "0"+month;
}else {
monthString= Integer.toString(month);
}

if (day<10) {
dayString = "0"+day;
}else {
dayString = Integer.toString(day);
}

rightNowString = year+"-" +monthString+"-" +dayString;
}


/**
* 获得当前日期的前后几天日期 */

private String getDate(int diff){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
java.util.Date date = new java.util.Date();
Calendar calendar = Calendar.getInstance(); 
calendar.setTime(date);  
calendar.add(Calendar.DATE,diff);      
Date newDate  = calendar.getTime();
return sdf.format(newDate);
}
0
6
分享到:
评论

相关推荐

    SQL 2005数据库各种日期格式处理

    此文件主要是个人总结的有关SQL 2005数据库中各种日期的处理,其中有各种格式的展示,还配上了查询语句的实例,简单易学,超级好用。

    简单好用日期处理软件

    简单好用日期处理软件,解决时间的烦恼,大家多多关照。

    Bartender 日期格式处理 Demo

    Bartender 日期格式处理 Demo:上一篇研究字符串自定义处理后,接着研究了下 Bartender 是否可以解决日期格式化的问题,最终发现是可以做到的,只需简单的设置既可以满足目前我们公司业务标签有关日期的多种格式化...

    时间日期处理VC++

    时间日期处理VC++,使用VS2006及其以上,个人觉得简单易懂

    java日期处理工具类

    日期操作工具类,主要实现了日期的常用操作。 * * 在工具类中经常使用到工具类的格式化描述,这个主要是一个日期的操作类,所以日志格式主要使用 SimpleDateFormat的定义格式. * * 格式的意义如下: 日期和...

    处理JSON日期转换

    自己编写了一个工具类,处理页面提交json格式数据到后台,再进行处理成JAVA对象数据

    JavaScript日期处理类库Moment.js.zip

    Moment.js 是一个简单易用的轻量级JavaScript日期处理类库,提供了日期格式化、日期解析等功能。它支持在浏览器和NodeJS两种环境中运行。此类库能够将给定的任意日期转换成多种不同的格式,具有强大的日期计算功能,...

    python日期操作各种模块详尽讲解和示例源代码

    无论是处理简单的日期时间操作,还是复杂的时区转换和相对日期计算,Python都提供了强大的支持,使得日期和时间处理变得更加便捷和灵活。Python的日期时间处理工具丰富多样,功能强大,简单高效

    使用Java的日期和时间处理实现一个简单的日程安排管理系统.txt

    这个代码实现了一个简单的日程安排管理系统,主要使用了Java的日期和时间处理技术。首先定义了一个ScheduleManager类,在构造函数中调用了loadAppointments()方法来加载已有的预约信息。该方法通过FileInputStream和...

    处理日期的datajs

    和日期打交道总是很容易把人搞...Datejs以令人耳目一新的方式提供或简单或复杂的日期函数。它可以处理如下格式的日期:“Next thursday”(下星期四), “+2 years”(两年后) 以及诸如2009.01.08, 12/6/2001的所有格式。

    微信小程序预约日期日历(未来n天+星期)

    分享一款微信小程序预约日期日历(未来n天+星期),只需要轻松引入即可,操作简单,灵活易用,参数返回一目了然。教程地址https://blog.csdn.net/qq_24468953/article/details/105074347

    日期处理方法

    简单好用的日期、时间处理方法的大集合,项目上需要用到的方法基本都有包含

    PHP日期处理函数 整型日期格式

    当我过去用ASP时解决这个问题相当简单,ASP有相应的函数DateDiff可以给出两个日期间间隔多少月、多少天和多少秒。当我搜寻完PHP手册后我发现PHP并没有类似的函数。 本文包含以下内容: 1、 得到目前的日期和时间-...

    Python不规范的日期字符串处理类

    $当然这个表达式还不是很完善,只能做简单的切割,不能判断日期的合法性,关于日期是否合法,我还是交给Python的时间功能来处理吧。根据上面的正则表达式,我写的DateParser类如下: 复制代码 代码如下:import re...

    Carbon一个简单的日期时间API扩展

    Carbon:一个简单的日期时间API扩展

    Laravel中日期时间处理包Carbon的简单使用

    我们大家在编写 PHP 应用时经常需要处理日期和时间,这篇文章带你了解一下 Carbon – 继承自 PHP DateTime 类的 API 扩展,它使得处理日期和时间更加简单。 Laravel 中默认使用的时间处理类就是 Carbon。 &lt;?php ...

    python时间日期函数与利用pandas进行时间序列处理详解

    下面我们先简单的了解下python日期和时间数据类型及工具 给datetime对象加上或减去一个或多个timedelta,会产生一个新的对象 from datetime import datetime from datetime import timedelta now = datetime.now() ...

    修改文件日期软件,日期专用修改工具.exe

    无论是需要整理文件夹、处理照片、管理文档,还是在特定工作场景下修改文件日期,都可以从中受益。 修改文件日期软件的使用场景多样。在照片管理中,用户可以根据实际拍摄时间对图片文件进行整理,使其按照时间顺序...

    javascript时间处理

    很多刚学习过时间处理的都知道,日期处理在其他语言中很简单,如c++,java,或者其他动态开发语言,但在js中有点麻烦。不是简单将天数相加这么简单的事,如果一个时间加上2398天,你怎么处理,会的人很简单,几个循环...

Global site tag (gtag.js) - Google Analytics