java之date
来源:互联网 发布:pp软件源 编辑:程序博客网 时间:2024/06/05 15:25
日期类
1.java.lang.System类
System类提供的public static long currentTimeMillis()用来返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差
2. java.util.Date类:表示特定的瞬间,精确到毫秒
①构造方法:
Date()使用Date类的无参数构造方法创建的对象可以获取本地当前时间。
Date(long date)
②常用方法
getTime():返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。
toString():把此 Date 对象转换为以下形式的 String: dow mon dd hh:mm:ss zzz yyyy
其中: dow 是一周中的某一天 (Sun, Mon, Tue, Wed, Thu, Fri, Sat),zzz是时间标准。
注:Date类的API不易于国际化,大部分被废弃了,
3.java.text.SimpleDateFormat类:是一个不与语言环境有关的方式来格式化和解析日期的具体类。
它允许进行格式化(日期文本)、解析(文本日期)
格式化:
SimpleDateFormat() :默认的模式和语言环境创建对象
public SimpleDateFormat(String pattern):该构造方法可以用参数pattern指定的格式创建一个对象,该对象调用:
public String format(Date date):方法格式化时间对象date
解析:
public Date parse(String source):从给定字符串的开始解析文本,以生成一个日期
4.java.util.Calendar(日历)类
Calendar是一个抽象基类,主用用于完成日期字段之间相互操作的功能。
①获取Calendar实例的方法
使用Calendar.getInstance()方法
调用它的子类GregorianCalendar的构造器。
②常用方法
一个Calendar的实例是系统时间的抽象表示,
通过get(int field)方法来取得想要的时间信息。比如YEAR、MONTH、DAY_OF_WEEK、HOUR_OF_DAY 、MINUTE、SECOND
public void set(int field,int value)
public void add(int field,int amount)
public final Date getTime()
public final void setTime(Date date)
- java之date
- Java 之Date类
- 【Java】 之 Date、Calendar
- Java 之 Date 和 Calendar
- JAVA 之 Date常用方法
- java基础之Date类
- Java之以指定区域输出Date!...
- java之Stirng和Date转换
- Java 之 Date 和 Calendar 实例
- 1、java 之Calendar、Date、DateFormat类
- java学习之Date类、DateFormat类
- java学习之Date的使用
- JAVA 公共方法 之 date时间处理
- Java 中new Date()之hashCode
- Java 之 Date 获取 年月日时分秒
- Java学习之Date与DateFormat
- Java之Date、DateFormat、Calendar类
- Java常用类之Date类
- 一张图让你了解Storm的DRPC实现原理
- centos6.5 86_64上安装mongodb
- 面试总结
- MySQL Replication主从配置
- iOS 获取 当前设备 可用内存 及当前 应用 所占内存 (转)
- java之date
- dedecms取消远程图片转为本地图片
- 老大写得一个很高大上的Makefile,包含很多语法:
- remove bom
- shell变量的一点总结
- java之Math
- PHP中register_globals参数设置
- java之反射
- 不用用户使用同一用户名登陆,挤掉前面那个人(Session,Listen)