java笔记
来源:互联网 发布:南宁广电网络收费标准 编辑:程序博客网 时间:2024/06/08 03:46
import java.util.*;//导入util包,因为Date在包中
class DateTime//用date类封装相应的方法和属性
{
Calendar calendar=null;
public DateTime()//构造方法用其子类初始化创建一个对象
{
this.calendar=new GregorianCalendar();//向上转型
}
public String getDate()
{
StringBuffer buf=new StringBuffer();//
buf.append(calendar.get(calendar.YEAR)).append("-");
buf.append(this.addZero(calendar.get(calendar.MONTH)+1,2)).append("-");
buf.append(this.addZero(calendar.get(calendar.DAY_OF_MONTH),2)).append("-");
buf.append(this.addZero(calendar.get(calendar.HOUR_OF_DAY),2)).append("-");
buf.append(this.addZero(calendar.get(calendar.MINUTE),2)).append("-");
buf.append(this.addZero(calendar.get(calendar.SECOND),2)).append("-");
buf.append(this.addZero(calendar.get(calendar.MILLISECOND),3));
return buf.toString();
}
public String addZero(int num,int len)
{
StringBuffer buf1=new StringBuffer();
buf1.append(num);//把传入的值加到buf中,转变成字符串
while(buf1.length()<len)
{
buf1.insert(0,"0");//在第零个位置插入元素0
}
return buf1.toString();
}
}
public class Demo1
{
public static void main(String args[])
{
DateTime date=new DateTime ();
System.out.println("时间"+date.getDate());
}
}
calendar类的应用
import java.util.*;
//import java.util.Calendar;
public class Demo2
{
public static void main(String args[])
{
Date date=new Date();
System.out.println(date);
//Calendar calendar=new GregorianCalendar();
//System.out.println("时间"+calendar);
}
}
- java笔记
- JAVA笔记
- java笔记
- java笔记
- JAVA笔记
- java笔记
- Java 笔记
- java笔记
- java 笔记
- java笔记
- java笔记
- java笔记
- Java笔记
- java笔记
- java笔记
- Java笔记
- java笔记
- java笔记
- java笔记
- 第八周实验任务三--实现分数类中的运算符重载并可以完成分数的加减乘除、求反、比较的运算
- 手工将oracle9i升到11g
- linux 查看可执行文件动态链接库相关信息
- YOUPAI的架构
- java笔记
- 自定义类加载器
- C++语录
- java笔记
- 自上而下分析法
- StringGrid居中
- java笔记
- java笔记
- Windows下常用的快捷方式