Java时间字符串和时间对象互转(指定化格式)
Posted CodeJiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java时间字符串和时间对象互转(指定化格式)相关的知识,希望对你有一定的参考价值。
Java时间字符串和时间对象互转(指定化格式)
直接上代码,一眼就可以明白
代码:
Test.java
package com.tian.util;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* ClassName: Test
* Description:
*
* @author Tianjiao
* @date 2021/11/8 21:22
*/
public class Test {
public static void main(String[] args) throws ParseException {
Date date = new Date();// 获得当前的时间戳
System.out.println("时间转字符串(格式化的字符串)");
timeToStr(date);
System.out.println("\\n字符串时间对象");
strToTime("2021-11-08 21:26:37");
}
/**
* 时间转字符串(格式化的字符串)
*/
public static void timeToStr(Date date) {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 定义格式
String nowTime = dateFormat.format(date);// 格式化时间
System.out.println(nowTime);
}
/**
* 字符串转时间
*/
public static void strToTime(String dateStr) throws ParseException {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 定义格式
Date time = dateFormat.parse(dateStr);// 格式化时间
System.out.println(time);
}
}
运行结果:
以上是关于Java时间字符串和时间对象互转(指定化格式)的主要内容,如果未能解决你的问题,请参考以下文章