`
huttoncs
  • 浏览: 200979 次
  • 性别: 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
分享到:
评论

相关推荐

    c语言日期处理程序

    在C语言中,日期处理是一项基础但重要的任务,它涉及到时间戳、日期格式化、日期比较和日期计算等。C语言本身并没有内置的日期库,但通过标准库中的`&lt;time.h&gt;`头文件,我们可以利用系统时间来实现日期的相关操作。...

    Oracle中的日期处理总结

    ### Oracle中的日期处理总结 #### 一、获取当前日期与时间 在Oracle数据库中,我们可以通过多种方式来获取系统的当前日期或时间。...以上就是关于Oracle中日期处理的相关知识点总结,希望对你有所帮助。

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

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

    简单好用日期处理软件

    根据给定的文件信息,我们可以总结出以下关于“简单好用日期处理软件”的详细IT知识点: ### 1. 使用Java进行日期与时间处理 在Java中,`java.util.Date`类用于表示特定瞬间的时间点,而`java.util.Calendar`类...

    Date4j,一个简约的日期处理类库

    Date4j是一个轻量级的日期处理类库,它的出现为Java开发者提供了一种更为简单易用的方式来处理日期和时间。这个库的目标是简化日期计算,避免使用Java标准库中的`java.util.Date`和`java.util.Calendar`这些复杂的...

    Python-Maya对人类友好的Python日期时间处理库

    "Maya"是一个强大的Python库,它为处理日期和时间提供了直观且用户友好的接口,旨在让这些操作变得简单易懂。这个库由Timofurrer开发,版本号b896237,它提供了与人类自然语言更接近的方式来创建、解析和操作日期和...

    mysql中int的日期格式处理

    总之,MySQL提供了丰富的日期处理函数,使得在整型和日期类型之间转换变得简单。理解并熟练运用这些函数,能极大地提高你在处理日期和时间数据时的效率和灵活性。在实际应用中,一定要根据数据的存储方式和需求选择...

    Bartender 日期格式处理 Demo

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

    TimeHelper_日期处理_

    总的来说,`TimeHelper`是一个强大的日期处理工具,能够帮助开发者更高效、准确地处理日期和时间相关的逻辑。无论是简单的格式化,还是复杂的日期计算,它都能提供便利的接口和功能,简化代码,提高开发效率。在实际...

    处理JSON日期转换

    在处理JSON数据与Java对象之间的转换时,常常会遇到日期格式不匹配的问题。JSON标准并未规定日期的特定格式,导致在不同的系统间进行数据交换时可能会出现解析异常。本问题中,开发人员自定义了一个名为`JsonUtil`的...

    C++ 日期日历处理问题 很详细

    当涉及到与文件名相关的日期处理时,例如按日期命名或排序文件,可以结合文件I/O函数(如`std::ifstream`和`std::ofstream`)和日期处理逻辑。 以上就是C++中处理日期日历的基本知识点,实际应用中可能会根据需求...

    一个简单功能的js日期插件

    而"jquery日期插件"则意味着这个插件扩展了jQuery的功能,让日期处理变得更加简单。 在实际应用中,你可以根据项目需求调整插件的配置,比如更改日期格式、设定可选日期范围、添加自定义事件等。此外,由于这是一个...

    dateformatjs一个超轻量级的JS日期处理库

    总的来说,`dateformat.js` 是一个强大且实用的日期处理工具,它提供了丰富的日期格式化选项,简单易用的API,以及良好的国际化支持。无论是在小规模的个人项目还是大型的企业应用中,都能找到它的一席之地。

    Java中日期时间处理.docx

    Java中的日期时间处理是编程中常见且重要的任务,涉及到对日期和时间的创建、操作以及格式化输出。本文将详细讲解Java中处理日期时间的主要类,包括Date、Calendar、GregorianCalendar以及DateFormat和...

    Asp.net中的日期处理函数(集合)

    这些功能可以帮助开发者更灵活地处理日期相关的业务需求。 ##### 1. 日期加减 ```csharp DateTime date = DateTime.Now; DateTime futureDate = date.AddDays(1); // 明天 DateTime pastDate = date.AddYears(-...

    一个超级简单的日期选择器

    本项目名为“一个超级简单的日期选择器”,从标题来看,它旨在提供一种简单易用的方法来实现自定义的日期选择功能。 在Android原生开发中,通常有两种内置的日期选择器:DatePicker和TimePicker。DatePicker允许...

    Oracle日期和时间的存储与处理

    本章节详细介绍了 Oracle 日期和时间的存储与处理,包括使用 DATE 类型存储日期和时间、使用时间戳(timestamp)存储日期和时间、使用时间间隔(interval)存储时间的长度,以及存储和检索日期的简单例子。

    jQ+HTML5实现清新简易带日期区间的日期选择插件.zip

    在网页开发中,日期选择器是一个非常常见的组件,它允许用户方便地选择日期或日期范围。...通过理解和定制这个插件,开发者可以提升其网站或应用的用户体验,使得用户在处理日期相关的任务时更加得心应手。

    VB 简易日期计算器 含源代码

    【VB简易日期计算器】是一个基于Visual Basic(VB)开发的简单应用程序,主要功能是进行日期间的加减运算,适用于500年至9999年之间的日期范围。这个程序不仅提供用户界面,还包含了源代码,这对于学习VB编程以及...

    处理http请求和各种日期字符操作的工具包

    工具包可能包含了一套日期处理工具类,提供诸如获取当前时间、解析和格式化日期、计算日期差等方法,使得开发者能更高效地处理日期相关的任务。 MD5加密是一种广泛应用的哈希函数,用于生成固定长度的摘要,常用于...

Global site tag (gtag.js) - Google Analytics