,可以通过以下步骤实现:
String mysqlDateTime = "2022-01-01 12:34:56";
SimpleDateFormat mysqlDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat targetDateFormat = new SimpleDateFormat("dd MMM yyyy, hh:mm a");
try {
Date date = mysqlDateFormat.parse(mysqlDateTime);
String formattedDateTime = targetDateFormat.format(date);
TextView textView = findViewById(R.id.textView);
textView.setText(formattedDateTime);
} catch (ParseException e) {
e.printStackTrace();
}
在上述代码中,首先创建了两个SimpleDateFormat对象,分别用于解析MySQL日期时间格式和目标格式。然后,使用parse()方法将MySQL日期时间字符串解析为Date对象。最后,使用format()方法将Date对象格式化为目标格式的字符串,并将其设置为TextView的文本内容。
请注意,上述代码仅为示例,实际应用中需要根据具体情况进行适当调整和错误处理。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云