- 浏览: 193291 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (121)
- java_基础 (26)
- java_web (15)
- javascript (9)
- extJS (0)
- dwr (0)
- guobin_ETL (1)
- guobin_ssh (17)
- guobin_webservice (1)
- guobin_jbpm (0)
- guobin_jquery (0)
- guobin_acegi (1)
- guobin_poi/jxl (2)
- guobin_multiThread (0)
- guobin_名称解释 (0)
- guobin_FLEX (0)
- guobin_php (0)
- guobin_ORACLE (1)
- guobin_mysql (0)
- guobin_linux (0)
- guobin_powerDesigner (0)
- guobin_visol (0)
- guobin_ER/STUDIO (0)
- guobin_jmesa (0)
- guobin_weblogic (0)
- guobin_kettle (0)
- guobin_一路风雨 (5)
- guobin_spark (0)
- java_xml (7)
- guobin_规则引擎 (0)
- 插件开发 (2)
- 软件管理 (3)
- spring mvc (2)
- java_jni (1)
- eclipse (1)
- oracle (0)
- 项目学习笔记 (1)
- java多线程学习记录 (9)
- websphere性能设置和日常维护 (2)
- (1)
- 系统软件架构设计 (1)
- ces (1)
- 需求分析 (2)
- IBM-CICS GATEWAY (1)
- 工具使用 (1)
- 网络信息安全编程 (1)
最新评论
-
yzh__:
学习一个
Hibernate 自关联注解方式 -
xiaoyahuang:
"2)将Sysdeo Plugin下的DevLoad ...
eclipse项目引用 -
guobin6125:
guobin6125 写道sfasshahhah评论的评论
欢迎使用Kit! -
guobin6125:
sfass
欢迎使用Kit! -
guobin6125:
tst23
欢迎使用Kit!
- import java.text.ParseException;
- import java.text.SimpleDateFormat;
- import java.util.Calendar;
- public class DateDemo {
- static SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
- public static void main(String[] args) throws ParseException {
- String date = "2011-04-25 22:28:30";
- System.out.println(date);
- System.out.println("年份:" + getYear(date));
- System.out.println("月份:" + getMonth(date));
- System.out.println("日期:" + getDay(date));
- System.out.println("月初日期是: " + getMinMonthDate(date));
- System.out.println("月末日期是: " + getMaxMonthDate(date));
- }
- /**
- * 获取日期年份
- * @param date
- * @return
- * @throws ParseException
- */
- public static int getYear(String date) throws ParseException{
- Calendar calendar = Calendar.getInstance();
- calendar.setTime(dateFormat.parse(date));
- return calendar.get(Calendar.YEAR);
- }
- /**
- * 获取日期月份
- * @param date
- * @return
- * @throws ParseException
- */
- public static int getMonth(String date) throws ParseException{
- Calendar calendar = Calendar.getInstance();
- calendar.setTime(dateFormat.parse(date));
- return (calendar.get(Calendar.MONTH) + 1);
- }
- /**
- * 获取日期号
- * @param date
- * @return
- * @throws ParseException
- */
- public static int getDay(String date) throws ParseException{
- Calendar calendar = Calendar.getInstance();
- calendar.setTime(dateFormat.parse(date));
- return calendar.get(Calendar.DAY_OF_MONTH);
- }
- /**
- * 获取月份起始日期
- * @param date
- * @return
- * @throws ParseException
- */
- public static String getMinMonthDate(String date) throws ParseException{
- Calendar calendar = Calendar.getInstance();
- calendar.setTime(dateFormat.parse(date));
- calendar.set(Calendar.DAY_OF_MONTH, calendar.getActualMinimum(Calendar.DAY_OF_MONTH));
- return dateFormat.format(calendar.getTime());
- }
- /**
- * 获取月份最后日期
- * @param date
- * @return
- * @throws ParseException
- */
- public static String getMaxMonthDate(String date) throws ParseException{
- Calendar calendar = Calendar.getInstance();
- calendar.setTime(dateFormat.parse(date));
- calendar.set(Calendar.DAY_OF_MONTH, calendar.getActualMaximum(Calendar.DAY_OF_MONTH));
- return dateFormat.format(calendar.getTime());
- }
- }
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; public class DateDemo { static SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); public static void main(String[] args) throws ParseException { String date = "2011-04-25 22:28:30"; System.out.println(date); System.out.println("年份:" + getYear(date)); System.out.println("月份:" + getMonth(date)); System.out.println("日期:" + getDay(date)); System.out.println("月初日期是: " + getMinMonthDate(date)); System.out.println("月末日期是: " + getMaxMonthDate(date)); } /** * 获取日期年份 * @param date * @return * @throws ParseException */ public static int getYear(String date) throws ParseException{ Calendar calendar = Calendar.getInstance(); calendar.setTime(dateFormat.parse(date)); return calendar.get(Calendar.YEAR); } /** * 获取日期月份 * @param date * @return * @throws ParseException */ public static int getMonth(String date) throws ParseException{ Calendar calendar = Calendar.getInstance(); calendar.setTime(dateFormat.parse(date)); return (calendar.get(Calendar.MONTH) + 1); } /** * 获取日期号 * @param date * @return * @throws ParseException */ public static int getDay(String date) throws ParseException{ Calendar calendar = Calendar.getInstance(); calendar.setTime(dateFormat.parse(date)); return calendar.get(Calendar.DAY_OF_MONTH); } /** * 获取月份起始日期 * @param date * @return * @throws ParseException */ public static String getMinMonthDate(String date) throws ParseException{ Calendar calendar = Calendar.getInstance(); calendar.setTime(dateFormat.parse(date)); calendar.set(Calendar.DAY_OF_MONTH, calendar.getActualMinimum(Calendar.DAY_OF_MONTH)); return dateFormat.format(calendar.getTime()); } /** * 获取月份最后日期 * @param date * @return * @throws ParseException */ public static String getMaxMonthDate(String date) throws ParseException{ Calendar calendar = Calendar.getInstance(); calendar.setTime(dateFormat.parse(date)); calendar.set(Calendar.DAY_OF_MONTH, calendar.getActualMaximum(Calendar.DAY_OF_MONTH)); return dateFormat.format(calendar.getTime()); } }
lxbccsu
(中级程序员) 2011-03-25
不过对日期时间的操作处理,joda-time提供更好的支持
joda-time官网:
http://joda-time.sourceforge.net/
joda-time简介:
http://www.ibm.com/developerworks/cn/java/j-jodatime.html
joda-time官网:
http://joda-time.sourceforge.net/
joda-time简介:
http://www.ibm.com/developerworks/cn/java/j-jodatime.html
发表评论
-
从 iBatis 到 MyBatis - MyBatis 简明学习教程
2012-11-19 17:22 1127从 iBatis 到 MyBatis ... -
java 注解
2012-09-02 21:47 1053背景 最近在为公司 ... -
spring注解式事务管理实例@Transactional(propagation=Propagation.REQUIRED,readOnly=false)
2012-07-17 21:58 2363spring注解式事务管理实例@Transactio ... -
MyEclipse内存不足以及参数配置“ -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M ”
2012-07-17 16:00 1030MyEclipse内存不足以 ... -
StringUtils 工具类的常用方法
2012-05-20 22:33 4543StringUtils 源码,使用的是commons-lang ... -
获得List<T> T的类型
2012-05-20 21:45 809public class GenericTest { ... -
提供一个JAVA过滤HTML代码和截取字符串的类(包括测试用例)
2012-03-07 22:23 1016package com.aodun.puhbs.blog ... -
ceshhisdf
2012-02-20 16:45 840ceshi -
JDKjdk1.4、jdk5.0、JDK6.0、 JDK7.0 新特性
2012-02-19 11:45 2976jdk1.4、jdk5.0、JDK6.0、 ... -
为什么Java中的long与double不是线程安全的?
2012-02-19 11:22 1844Long与double操作并 ... -
线程安全与线程不安全的区别
2012-02-19 11:15 664线程安全就是多线程访问时,采用了加锁机制(如synchr ... -
JConsole手册
2012-02-18 11:06 872http://blog.csdn.net/ajian005/a ... -
JVM调优总结(精)
2012-02-18 10:42 1950转自:http://pengjiaheng.javaey ... -
Java内存Dump文件查看和分析工具介绍
2012-02-16 23:43 1279为了查red5-0.7.0的内存泄露问题,由于dump文 ... -
探究JVM内存泄露
2012-02-16 23:32 1212WEB 服务总是莫名其妙的运行一段时间后 JVM 直接 ... -
设置JVM内存
2012-02-16 23:00 1137这里向大家简单介绍一下巧借MyEclipse设置JVM突 ... -
spring配置ibatis的jdbc方式和proxool、c3p0连接池方式
2011-06-30 10:19 1506spring配置ibatis的jdbc方式和proxool、c ... -
spring 事务管理配置-ibatis
2011-05-26 15:12 2339xml配置 Xml代码 1.<!-- 默认的数据 ... -
struts 格式化金额,日期
2011-04-11 17:50 13542010-07-21 Struts2中对数字进行格式化,1、将 ... -
log4j的日志处理
2011-03-12 12:34 889log4j的日志处理2009-06-11 ...
相关推荐
Java.util.Date date=new Date(); long now=date.getTime(); 如何获取某个日期是当月的最后一天? public static void getLastDay(){ Calendar c=Calendar.getInstance(); c.set(Calendar.DAY_OF_MONTH,31); ...
import java.util.*; import java.text.*; import java.sql.Timestamp; public class DateUtils { /** * 时间范围:年 */ public static final int YEAR = 1; /** * 时间范围:季度 */ public static...
import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import org.apache.commons.lang.StringUtils; /** * 日付に関するユーティリティクラス * */ public class ...
java时间格式大全(算法源码) java,date,时间,时间格式,算法源码 * * @return */ public static String getTimeShort() { SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss"); Date currentTime...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...
Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...