JAVA LocalDateTime,Date,String,Long 日期时间用DateTimeFormatter相互转换以及Calendar的简单使用

本文介绍了在Java开发中如何使用DateTimeFormatter进行LocalDateTime, Date, String, Long之间的日期时间转换,强调了DateTimeFormatter的线程安全性,并提供了示例代码。" 104135589,8241288,机器学习进阶:scikit-learn与特征工程实践,"['机器学习', 'Python', '数据处理', '特征工程', '深度学习']
摘要由CSDN通过智能技术生成

概述

在日常项目开发中经常会遇到一些各种时间之间相互转换的问题,基本都是依赖搜索引擎挨个去搜索,着实有点浪费时间,这里做了简单的总结,希望能帮助到大家,本文主要用DateTimeFormatter,相对于SimpleDateFormat来说DateTimeFormatter复杂一点,但是DateTimeFormatter是线程安全的.
在这里插入图片描述

上代码:

package com.hz.study;

import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;
import java.util.Calendar;
import java.util.Date;

public class DateTimeUtil {
   
	private static final String PATTENT = "yyyy-MM-dd HH:mm:ss";

	public static void main(String[] args) {
   
		getCurrentTs();
	}
	/**
	 * 获取当前时间戳
	 */
	public static Long getCurrentTs(){
   
		long t1 = System.currentTimeMillis();
		Date date = new Date();
		long t2 = date.getTime()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值