Java的时间类

1. 日期类

1.1 第一代日期类

1) Date: 精确到毫秒,代表特定的瞬间
2) SimpleDateFormat: 格式和解析日期的类
        SimpleDateFormat 格式化和解析日期的具体类。它允许进行格式化(日期-→>文本)、解析(文本->日期)和规范化.

import java.text.ParseException;
 import java.text.SimpleDateFormat;
 import java.util.Date;
 /**
 *@author
*@version1.0
 */
 public class Date01{
     public static void main(String[ ] args ) throws ParseException{
//解读
//1. 获取当前系统时间
//2. 这里的Date 类是在java.util 包
//3. 默认输出的日期格式是国外的方式, 因此通常需要对格式进行转换
    Date d1 = new Date(); //获取当前系统时间
    System.out.println("当前日期=" + d1);
     Date d2 = new Date(9234567); //通过指定毫秒数得到时间
    System.out.println("d2=" + d2); //获取某个时间对应的毫秒数

 //解读
//1. 创建 SimpleDateFormat 对象,可以指定相应的格式
//2. 这里的格式使用的字母是规定好,不能乱写
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy 年 MM 月 dd 日 hh:mm:ss E");
     String format = sdf.format(d1); // format:将日期转换成指定格式的字符串
    System.out.println("当前日期=" + format);

 //解读
//1. 可以把一个格式化的String 转成对应的 Date
 //2. 得到Date 仍然在输出时,还是按照国外的形式,如果希望指定格式输出,需要转换
//3. 在把String-> Date , 使用的 sdf 格式需要和你给的String的格式一样,否则会
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值