我有一个样本日期格式星期二,2011年8月23日18:33:43 +0000
在Android中,我使用的是 String now = new Date()。toGMTString();
我正在收到 2011年8月23日18:03:25 GMT
我需要做些什么才能获得这种格式星期二,2011年8月23日18:33:43 +0000 ?
答案 0 :(得分:4)
您可以使用SimpleDateFormat来解析和格式化日期。
答案 1 :(得分:4)
SimpleDateFormat dateFormat = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss Z");
String formattedDate = dateFormat.format(yourDateInstance);
答案 2 :(得分:1)
关注@MByD,除了试试这个:
SimpleDateFormat dateFormat = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss Z");
dateFormat.setTimeZone(TimeZone.getTimeZone("GMT");
String formattedDate = dateFormat.format(yourDateInstance);