-4
我以这种格式从MySQL数据库接收DATETIME像这样2016-10-12 18:52:00。有没有一种简单的方法来打印它像2016年10月12日下午6:52在Java或Android?以可读格式显示日期时间
我以这种格式从MySQL数据库接收DATETIME像这样2016-10-12 18:52:00。有没有一种简单的方法来打印它像2016年10月12日下午6:52在Java或Android?以可读格式显示日期时间
你可以做这样的事情:
SimpleDateFormat simpleDate = new SimpleDateFormat("MM/DD/YYYY HH:mm:ss");
Date date = new Date();
String S = simpleDate.format(date); //This will give you like 11/20/2016 08:45:02
现在使用这种形式,并根据您的需要编程获取月份名称。
看看周围有很多类似的问题在SO http://stackoverflow.com/questions/10621451/how-to-convert-from-java-sql-timestamp-to-java-utildate。 – beaumondo
https://developer.android.com/reference/java/text/SimpleDateFormat.html –