Java字符串转换成日期类型

Java字符串转换为日期类型

话不多话,直接上代码

import java.sql.Date;
import java.time.LocalDateTime;
import java.time.ZoneOffset;
import java.time.format.DateTimeFormatter;

public abstract class DateFormatter {
	
	public static Date strToDate(String dateStr) {
		Date result;
		String format = "yyyy-MM-dd HH:mm:ss";
		DateTimeFormatter formatter = DateTimeFormatter.ofPattern(format);
		LocalDateTime dateTime = LocalDateTime.parse(dateStr,formatter);
		long milleSecond = dateTime.toInstant(ZoneOffset.of("+8")).toEpochMilli();
		result = new Date(milleSecond);
		return result;
	}
}

你可能感兴趣的:(java,java,开发语言,jvm)