欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java的Date以及Format格式化

程序员文章站 2022-04-16 09:19:09
package _Date;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/*日期格式化java.txt.Format格式化->(日期-->文本)解析->(文本->日期)String format(Date date) 格式化 传入日期参数 转化为字符串输出Date parse (String source) 解析 传入字符串 转化为...
package _Date;

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

/*日期格式化
java.txt.Format
格式化->(日期-->文本)
解析->(文本->日期)
String format(Date date) 格式化 传入日期参数 转化为字符串输出
Date parse (String source) 解析 传入字符串 转化为日期
*/
public class Class_DateFormat_geshihua {
	public static void main(String[] args) {
		getString_Date();
		changeString_Date();
	}
	private static void getString_Date() {
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//格式化为一个固定格式的字符串
		Date date = new Date();
		String text = sdf.format(date);
		System.out.println(text);
		System.out.println("==============");
		System.out.println(date);
	}
	private static void changeString_Date() {//解析一个固定格式字符串变为时间类型 并进行异常处理
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		try {
			Date date = sdf.parse("2020-10-18 18:50:36");
			System.out.println(date);
		} catch (ParseException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}//解析异常 如果固定格式不同 要么throws继续声明抛出这个异常,要么try/catch自己处理这个异常
	}

}

package _Date;

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

/*日期格式化
java.txt.Format
格式化->(日期-->文本)
解析->(文本->日期)
String format(Date date) 格式化 传入日期参数 转化为字符串输出
Date parse (String source) 解析 传入字符串 转化为日期
*/
public class Class_DateFormat_geshihua {
	public static void main(String[] args) {
		getString_Date();
		changeString_Date();
	}
	private static void getString_Date() {
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//格式化为一个固定格式的字符串
		Date date = new Date();
		String text = sdf.format(date);
		System.out.println(text);
		System.out.println("==============");
		System.out.println(date);
	}
	private static void changeString_Date() {//解析一个固定格式字符串变为时间类型 并进行异常处理
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		try {
			Date date = sdf.parse("2020-10-18 18:50:36");
			System.out.println(date);
		} catch (ParseException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}//解析异常 如果固定格式不同 要么throws继续声明抛出这个异常,要么try/catch自己处理这个异常
	}

}

本文地址:https://blog.csdn.net/weixin_44976835/article/details/109588267

相关标签: java