`
weina
  • 浏览: 142086 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

java 得到日期

    博客分类:
  • java
阅读更多

package com.tianji.job2.web.delegate.share;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class  DateUtil {
    public static final String DateFormat = "yyyy-MM-dd HH:mm";
    private static DateFormat formater = new SimpleDateFormat(DateFormat);
    public static String getTimeByDate(Date date) {
        Calendar today = Calendar.getInstance();
        today.set(today.HOUR_OF_DAY, 0);
        today.set(today.MINUTE, 0);
        today.set(today.SECOND, 0);

        Calendar calendardate = Calendar.getInstance();
        calendardate.setTime(date);
       
        Boolean bb = calendardate.before(today);
        String dateString = " ";
        if (bb) {
            int mouth = calendardate.get(calendardate.MONTH) + 1;
            //System.out.println(getFormatDate(mouth));
            dateString = getFormatDate(mouth) + "-"+ getFormatDate(calendardate.get(calendardate.DAY_OF_MONTH));
        } else
            dateString = getFormatDate(calendardate.get(calendardate.HOUR_OF_DAY)) + ":"+ getFormatDate(calendardate.get(calendardate.MINUTE));
        return dateString;
    }
    private static String getFormatDate(int date){
        return date<10?"0"+date:date+"";
    }
    public static String getMessageDate(Date date){
        if(date == null)return "";
        return formater.format(date);
    }
    public static void main(String[] args) {
        DateUtil util = new DateUtil();
        Calendar today = Calendar.getInstance();
        today.set(today.MONTH, 1);
        System.out.println(util.getTimeByDate(today.getTime()));
        System.out.println(util.getTimeByDate(new Date()));
        System.out.println(DateUtil.getMessageDate(new Date()));
       
       
    }
       
}

分享到:
评论

相关推荐

    Java日期工具类

    12、获得日期所在季度第一个月或最后一个月 13、在当前日期的基础上增加传入参数的天数 14、在当前日期的基础上增加传入参数的月数 15、在当前日期的基础上增加传入参数的年数 16、计算传入的两个日期之间相差的天数...

    Java DateUtil.java日期时间操作类源代码.rar

    比如日期格式转换成时间戳、得到格式化后的系统当前日期、转化日期格式"MM/dd/YY、MM.dd.YY、MM-dd-YY、MM/dd/YY",并输出为正常的格式yyyy-MM-dd、将字符串数组使用指定的分隔符合并成一个字符串、获取日期字符串中...

    java日期操作类

    日期操作类 Long转日期 字符串毫秒转日期 格式化日期转换方法,年 月 日 时 分 秒 把格式化的日期补全 把格式化的日期转化为毫秒 获取当天凌晨,夜间整点时间毫秒 校验日期是否合法 得到n天之后的日期 得到n天之后是...

    纯JAVA计算日期的农历节日、公历节日代码!

    纯JAVA计算日期的农历节日、公历节日代码!我费了很多体力整理了公历和农历的节日。。。要5分就当体力分吧。。。不多吧。。。100多公历节日和几十个农历节日。。。一点点敲出来的。。。还包括代码的实现。

    java根据当前日期+指定天数(月份...)得到相应日期,计算两日期之差

    这是我自己总结出来的 java根据当前日期+指定天数(月份...)得到相应日期以及计算两日期之差,希望对大家带来帮助

    java 获取指定日期(带毫秒)13位时间戳

    java 获取指定日期(带毫秒)的 13位时间戳 ,获取当前时间的时间戳 一句话就可以System.currentTimeMillis();

    java 日期转化计算

    计算当前第几周,星期几,日期格式化,得到某年某月的日期,取得当前日期所在周的第几天

    Java中封装的全局日期处理工具类

    获取SimpleDateFormat 获取日期中的某数值。如获取月份 增加日期中某类型的某数值。...获得两个日期之间的连续日期.。 将时间转换为时间戳。 获取连续月份。 两个时间相差距离中文描述 。 比较两个时间的大小。

    java得到当前日期时间

    得到当前系统日期 时间 ,在JSP中已经得到验证

    java日期时间工具类超级全

    java日期时间工具类超级全。其中包含:获得当前日期 yyyy-MM-dd HH:mm:ss;获取系统当前时间戳;获取当前日期 yy-MM-dd;得到两个时间差 格式yyyy-MM-dd HH:mm:ss;转化long值的日期为yyyy-MM-dd HH:mm:ss.SSS格式的...

    java 周算法 通过日期得到周信息

    java 周算法 java 周算法 java 周算法 通过日期获得周别信息

    java日期获得.pdf

    java日期获得.pdf

    java中计算两个日期相差几天

    java中计算两个日期相差几天 1.public class Test { 2.public void dateDiff(String startTime, String endTime, String format) { 3.//按照传入的格式生成一个simpledateformate对象 4.SimpleDateFormat sd = ...

    java日期格式函数的用法与实例

    几个关于java日期的常用的函数的实例 得到系统当前时间 字符串转化为java.util.Date 获得给定日期的年份 获得给定日期的当月的天数等

    日期工具Java类

    日期工具Java类,一看就明白.可以得到当前日期的上月上周和昨天的日期时间.

    java输入一个日期获得这是那一年的哪一天

    java输入一个日期获得这是那一年的哪一天,可以做一个日期测试用; 格式:年 月 日;

    java实现两个日期相减得到中间的年份和月份日期改进版

    上个实例改进 java实现两个日期相减得到中间的年份和月份日期

    Java日期处理类 自己整理的

    自己整理的Java日期处理类 。包含获取两个之间段之间的天数、月初日期,月末日期、一个时间段之间的所有的日期,月份 一周的第一天,最后一天、 当前是周几等。仅供参考

    java计算24节气

    java计算24节气的时间和相应时间段,可以根据自己的需要获取当前节气的时间和修改代码获取所有节气的时间段

    DateHandler.java日期处理类Java文件下载.rar

    DateHandler.java日期处理类Java文件下载,有些功能很不错哦,比如计算是否是季度末、计算从现在开始几天后的时间、得到当前时间,用于文件名,使用yyyyMMddHHmmss格式、比较日期,与现在-N天的日期对比、比较日期,...

Global site tag (gtag.js) - Google Analytics