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 8的DateTimeFormatter将格式为'yyyy-MM-dd HH:mm:ss'的字符串转换为Date类型,涉及LocalDateTime、ZoneOffset和日期时间格式化。
1759

被折叠的 条评论
为什么被折叠?



