本网站记录了最全的各种JavaDEMO ,保证下载,复制就是可用的,包括基础的, 集合的, spring的, Mybatis的等等各种,助力你从菜鸟到大牛,记得收藏哦~~https://www.javastudy.cloud
时间与字符串之间的转换
其关键就在于SimpleDateFormat这个类
/**
* 这种写法是开发中经常用到的写法,但却不是jdk推荐的写法, 下一个DEMO展示JDK推荐的写
* 法
* @Author https://www.javastudy.cloud
* @CreateTime 2019/11/02
**/
public class DateDemo {
public static void main(String[] args) {
// 这个类的精华就在于入参,可以转换不同的格式
// 注意这个类不是线程安全的,切记不可多个线程共享同一个实例
// 真要在多线程环境下使用可以使用 ThreadLocal存对应线程的 Format
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//字符串转时间
String myTimeStr = "2019-11-01 08:19:03";
try {
Date myDate = format.parse(myTimeStr);
System.out.println(myDate);
} catch (ParseException e) {
e.printStackTrace();
}
//时间转字符串
Date currentDate = new Date();
String currentDateStr = fo