java时间日期的基本操作

package com.lgs.data;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class date2 {

    public static void main(String[] args) throws ParseException {
        
//      获取日期
        Date d1 = new Date(System.currentTimeMillis());
//      获取日历
        Calendar c1 = Calendar.getInstance();
//      格式化
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
        System.out.println("格式化前的="+ d1.toString());
        System.out.println("格式化后的="+ sdf.format(d1));
        
//      String 和Date转化
        String date = "2016-08-31";
        SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");
        Date date2 = sdf1.parse(date);
        System.out.println("String 和Date转化,d2="+ date2.toString());
        
//      由Date类型转换String类型
        String s1 = sdf1.format(date2);
        System.out.println("由Date类型转换String类型 s1="+s1);
    }

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容