【发布时间】:2023-03-16 01:21:01
【问题描述】:
我从数据库中获得了Date 类型的值。这是一个例子Wed Jul 29 13:03:00 GMT +03:00 2020
我有以下方法将其转换为字符串
public static final String VIEW_DATE_FORMAT = "dd MMM yyyy HH:mm";
public static String dateToString(Date date){
DateFormat dateFormat = new SimpleDateFormat(General.VIEW_DATE_FORMAT , Locale.getDefault());
if(date == null)
return "";
return dateFormat.format(date);
}
我的问题是如何将日期转换为安装应用程序的设备的本地时区?
我希望日期变为Wed Jul 29 2020 16:03:00,但我得到的是Wed Jul 29 2020 13:03:00
【问题讨论】: