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;
}
}