zoukankan      html  css  js  c++  java
  • Java DateUtils 的实用

         Java DateUtils的实用可以很方便的对日期进行对年,月,日,时,分,秒的相加和相减,能很好的解决日期的运算

    可以不用必须调用Oracle等数据库本地函数进行运算,相比之下更为简洁方便.

    package cn.edu.suse.service;

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

    import org.apache.commons.lang3.time.DateUtils;

    public class DateUtilsTestDemo {

    public static void main(String[] args) {
    int amount = 2;

    Date date = new Date();

    // System.out.printf("%tF %<tT", date);

    // System.out.println(date);

    // 增加amount天

    // System.out.println(DateUtils.addDays(date, amount));
    Date addDays = DateUtils.addDays(date, amount);

    formateDate(addDays);
    formateDate(date);

    // // 增加amount小时
    //
    // System.out.println(DateUtils.addHours(date, amount));
    //
    // // 增加amount毫秒
    //
    // System.out.println(DateUtils.addMilliseconds(date, amount));
    //
    // // 增加amount分钟
    //
    // System.out.println(DateUtils.addMinutes(date, amount));
    //
    // // 增加amount月
    //
    // System.out.println(DateUtils.addMonths(date, amount));
    //
    // // 增加amount秒
    //
    // System.out.println(DateUtils.addSeconds(date, amount));
    //
    // // 增加amount星期
    //
    // System.out.println(DateUtils.addWeeks(date, amount));
    //
    // // 增加amount年
    //
    // System.out.println(DateUtils.addYears(date, amount));
    //
    // // 比较两个日期对象是否相等,只比较year, month, day
    //
    // System.out.println(DateUtils.isSameDay(date, new Date()));
    //
    // // 比较两个日期对象是否完全相等,精确到毫秒
    //
    // System.out.println(DateUtils.isSameInstant(date, new Date()));
    //

    }

    private static String formateStyle = "yyyy-MM-dd hh:MM:mm:sss";
    private static SimpleDateFormat format = new SimpleDateFormat(formateStyle);

    public static void formateDate(Date date){
    String dd = format.format(date);
    System.out.println(dd);
    }
    }

    原文链接:http://seeareyoume.blog.163.com/blog/static/2140541292012111792342113/

  • 相关阅读:
    linux之uniq
    shell之sort
    tr命令的使用
    AWK 简明教程
    Word Frequency
    10亿个数中选出最大的100个数
    代理模式(也称委托模式)
    java内存相关
    Two Sum
    Java的集合
  • 原文地址:https://www.cnblogs.com/ganbo/p/4550445.html
Copyright © 2011-2022 走看看