`
china34420
  • 浏览: 136404 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

日期类

    博客分类:
  • Java
阅读更多
日期类:
Java提供了三个日期类:Date,Calendar,DateFormat
Date:主要用于创建日期对象并获取日期
Calendar:可获取和设置日期
DateFormat:主要用来设置日期格式化器,由格式化器将日期转换为各种日期格式串输出
package com.zkl;

import java.applet.Applet;
import java.awt.*;
import java.util.*;
import java.text.*;

public class DateTest extends Applet {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	public void paint(Graphics g){
		Date today;
		Calendar nowTime;
		DateFormat f1,f2;
		String s1,s2;
		
		today=new Date();
		g.drawString("字符串格式:" + today.toString(), 20, 20);
		
		f1=DateFormat.getInstance();
		s1=f1.format(today);//将日期转为字符串
		g.drawString("系统格式:" + s1, 20, 40);
		
		//生成长格式的中国日期格式化
		f1=DateFormat.getDateInstance(DateFormat.LONG, Locale.CHINA);
		//生成长格式的中国时间格式化
		f2=DateFormat.getTimeInstance(DateFormat.LONG, Locale.CHINA);
		
		s1=f1.format(today);//将日期转为日期字符串
		s2=f2.format(today);//将日期转为时间字符串
		
		g.drawString("中国格式:" + s1 + " " + s2,20,60);
		
		nowTime=Calendar.getInstance();
		
		s1=nowTime.get(Calendar.HOUR) + "时" + nowTime.get(Calendar.MINUTE) + "分" + nowTime.get(Calendar.SECOND) + "秒";
		g.drawString("调整前时间:" + s1, 20, 80);
		
		nowTime.set(2010, 3, 5, 6, 6, 6);
		today=nowTime.getTime();
		
		g.drawString("调整后的时间:" + today.toString(), 20, 100);
	}

}
分享到:
评论

相关推荐

    欢迎使用日期类 欢迎使用日期类

    欢迎使用日期类 欢迎使用日期类 欢迎使用日期类 欢迎使用日期类 欢迎使用日期类 欢迎使用日期类 欢迎使用日期类

    C++实现日期类(Date类)的方法

    在C++编程语言中,创建自定义的日期类(Date类)是一种常见的需求,用于处理日期相关的操作。下面我们将深入探讨如何实现一个简单的Date类,包括其构造函数、运算符重载以及辅助方法。 首先,Date类通常包含年(_year)...

    日期类 Date 日期的基本运算

    日期类 Date 的基本运算 日期类 Date 是一种常用的数据结构,在程序设计中经常被使用。它通常包含年、月、日等私有数据成员,并需要实现日期的基本运算,如一日期加上天数、一日期减去天数、两日期相差的天数。 在...

    天空教室作业 写一个日期类Date

    本资源摘要信息涵盖了 C++ 程序设计的基础知识点,包括日期类 Date 的设计和实现、圆类 Circle 的设计和实现,以及点类 Point 的设计和实现。 一、日期类 Date 的设计和实现 在 C++ 程序设计中,日期类 Date 是一...

    日期类的加减及java中所以日期类的操作算法大全

    本文将深入探讨Java中的日期类操作,包括日期的加减运算,以及如何利用不同的日期类进行高效的时间管理。 ### 一、日期类的基本操作 #### 1. 使用Calendar类 `Calendar`类是Java中处理日期和时间的核心类之一,它...

    日期类MyDate代码

    1. 编写一个Application程序MyDate.java,建立日期类,接受用户输入的年、月、日,完成日期增加若干天得到新的日期,日期推前若干天得到新的日期,日期与日期间相差多少天的计算。

    日期类的加减及java中日期类的操作算法大全

    曾经我不太会日期类的算法,通过学习后总结了一些,有好用的东西是要分享给大家的,希望大家也能学的越来越好。

    日期类数据处理程序实现日期加减

    在C++编程中,日期类数据处理是一种常见的需求,特别是在日志记录、财务计算或时间相关的算法中。本文将深入探讨如何实现一个日期类,包括日期的加法和减法操作。首先,我们需要理解日期的基本构成,即年、月、日。...

    DateUtil Java日期类

    Java日期类,可进行日期比较(可精确到分钟)、求几天前、几天后的日期

    用c++设计一个日期类Date,包括年、月、日等私有数据成员。要求实现日期的基本运算,如一日期加上天数、一日期减去天数、两日期相差的天数等。

    用c++设计一个日期类Date,包括年、月、日等私有数据成员。要求实现日期的基本运算,如一日期加上天数、一日期减去天数、两日期相差的天数等。

    JavaSE原理-日期类API-MD笔记v1.2.pdf

    Java 8 日期类API的引入是为了解决早期`java.util.Date`和`java.util.Calendar`类在处理日期和时间时存在的问题。这两个类在Java的早期版本中就已经存在,但随着时间的推移,它们的设计缺陷逐渐暴露出来。`Date`类在...

    日期类(Date class)c++版

    c++设计的日期类,包含以下方法:设置日期,加上一个天数获得另一个日期,求两个日期相差的天数,计算某天是星期几。(新手,不足之处,请多多指教)

    Java日期类异常处理

    Java实验日期异常类的补充拓展,实现了日期类异常的处理

    日期类的程序代码

    c++语言,编写的日期类 ,程序代码,语言文字简介简捷明了

    java写的日期类Date

    java学习时编写的日期类源码,供java入门学习使用,体现了java面向对象的思想

    JavaSE原理-日期类API导学.md

    JavaSE原理-日期类API导学.md

    c++日期类,自己写的C++日期类,非常实用!!

    根据提供的信息,我们可以总结出以下有关C++日期类的关键知识点: ### 1. 类定义与成员变量 在C++中,定义一个日期类通常需要包含年、月、日三个私有成员变量。在这个例子中,类`date`包含了三个整型变量`year`、`...

    C++类和对象练习 实现日期类

    为了更好的理解`C++`类和对象的知识,我们可以动手实现一下`C++`的一个简单的日期类,完成相应的函数,更好的帮助我们理解类和对象. 从日期类的构造函数,拷贝构造,获取当月天数,日期与天数的运算,日期类相关的比较...

    日期类加减的年月日版本

    在编程领域,日期类是处理时间数据的重要工具。在标题提到的"日期类加减的年月日版本"中,我们通常是指具有添加或减少年、月、日等时间单位功能的日期对象。这种功能在各种应用程序中都有广泛应用,比如计算生日、...

    java日期类函数方法整理

    根据给定的文件信息,以下是对Java日期类函数方法的详细整理与解释: ### Java日期类函数方法概览 在Java中,处理日期和时间主要依赖于`java.util.Date`、`java.text.SimpleDateFormat`、`java.sql.Date`、`java....

Global site tag (gtag.js) - Google Analytics