易截截图软件、单文件、免安装、纯绿色、仅160KB

Java获取各种常用时间方法

package com.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( "获取去年的第一天日期:"


相关文档:

Java NIO API详解

 
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......

解析Java类和对象的初始化过程

类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......

Core Java 笔记

Chapter 01  
Getting Started
 
一、核心概念
1.什么叫类?
类就是某一种事物的一般性的集合体,是相同或相似的各个事物共同特性的一种抽象。
 
2.什么叫对象?
在面向对象概念中,对象(Object)是类的实例(instance)。对象与类的关系就像变量与数据类型的关系一样。
 
3.类的核心 ......

java jdk5 中的装箱与拆箱

看过.NET基础的朋友可能对这个装箱和拆箱的概念并不陌生。首先,我们必须明确一点,在Java中,有两种截然不同的数据类型:值类型和引用类
型。值类型的数据不是对象,因而所占的内存和资源都相对较少,但是不能作为对象调用其toString()、hashCode()、
getClass()、equals()等等方法,也不能被直接加入到集合中;引用类型 ......

Java字符串函数集锦


java中的字符串也是一连串的字符。但是与许多其他的计算机语言将字符串作为字符数组处理不同,Java将字符串作为String类型对象来处理。将字符串作为内置的对象处理允许Java提供十分丰富的功能特性以方便处理字符串。下面是一些使用频率比较高的函数及其相关说明。
String相关函数
1)substring()
它有两种形式,第一种 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号