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面向对象(1)面向对象的思想概述以及类的介绍,封装和构造方法
-
Java中的增强for循环和break continue的使用 以及流程控制训练
-
Java中如何获取文件名以及的文件的后缀名
-
String的format方法格式化数字
-
详解关于Java对MySQL进行查询修改以及连接的操作方法
-
JavaScript下的时间格式处理函数Date.prototype.format_javascript技巧
-
Java实现的时间戳与date对象相互转换功能示例
-
java中 instanceof 和 StringUtils.isEmpty(str)和String.StartsWith() 的作用以及用法
-
php用date格式化输出指定范围的时间_PHP教程
-
JAVA中的静态代理、动态代理以及CGLIB动态代理总结