Java获取各种常用时间方法

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 09:40 点击:

package com.hefeng.test;


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

public class TimeTest {
    //用来全局控制 上一周,本周,下一周的周数变化
    private  int weeks = 0;
    private int MaxDate;//一月最大天数
    private int MaxYear;//一年最大天数
   
   
    /**
     * @param args
     */
    public static void main(String[] args) {
        TimeTest tt = new TimeTest();
        System.out.println("获取当天日期:"+tt.getNowTime("yyyy-MM-dd"));
        System.out.println("获取本周一日期:"+tt.getMondayOFWeek());
        System.out.println("获取本周日的日期~:"+tt.getCurrentWeekday());
        System.out.println("获取上周一日期:"+tt.getPreviousWeekday());
        System.out.println("获取上周日日期:"+tt.getPreviousWeekSunday());
        System.out.println("获取下周一日期:"+tt.getNextMonday());
        System.out.println("获取下周日日期:"+tt.getNextSunday());
        System.out.println("获得相应周的周六的日期:"+tt.getNowTime("yyyy-MM-dd"));
        System.out.println("获取本月第一天日期:"+tt.getFirstDayOfMonth());
        System.out.println("获取本月最后一天日期:"+tt.getDefaultDay());
        System.out.println("获取上月第一天日期:"+tt.getPreviousMonthFirst());
        System.out.println("获取上月最后一天的日期:"+tt.getPreviousMonthEnd());
        System.out.println("获取下月第一天日期:"+tt.getNextMonthFirst());
        System.out.println("获取下月最后一天日期:"+tt.getNextMonthEnd());
        System.out.println("获取本年的第一天日期:"+tt.getCurrentYearFirst());
        System.out.println("获取本年最后一天日期:"+tt.getCurrentYearEnd());
        System.out.println("获取去年的第一天日期:"+tt.getPreviousYearFirst());
        System.out.println("获取去年的最后一天日期:"+tt.getPreviousYearEnd());
        System.out.println("获取明年第一天日期:"+tt.getNextYearFirst());
        System.out.println("获取明年最后一天日期:"+tt.getNextYearEnd());
        System.out.println("获取本季度第一天到最后一天:"+tt.getThisSeasonTime(11));
        System.out.println("获取两个日期之间间隔天数2008-12-1~2008-9.29:"+TimeTest.getTwoDay("2008-12-1","2008-9-29"));
    }
   
   
    /**
        * 得到二个日期间的间隔天数
        */
    public static String getTwoDay(String sj1, String sj2) {
      &

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • 浅析.NET下XML数据访问新机制
      • asp.net 面试+笔试题目第1/2页
      • C# 邮件地址是否合法的验证
      • C#高级编程:数据库连接[1]
      • asp.net 设置GridView的选中行的实现代码
      • 经典C++程序1
      • IIS 自动回收导致后台定时器失效的问题解决
      • ASP.NET GridView列表代码示例
      • 微软ASP.NET站点部署指南(3):使用Web.Config文件的Transforma
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1