データ JSON から日付形式を変更する方法について質問したいのですが?
JSON からの結果の例: Thu, 19 Jul 2012 23:28:44 +0000 --> その結果を文字列に入れ、
それを次のように変更します: datetime with my timezone --> GMT +07:00
質問する
1718 次
3 に答える
2
これを試すことができます
// Sat, 23 Jun 2012 00:00:00 +0000
String date = "Sat, 23 Jun 2012 00:00:00 +0000";
try {
SimpleDateFormat format = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss z");
SimpleDateFormat df2 = new SimpleDateFormat("dd/MM/yy HH:mm");
date = df2.format(format.parse(str));
} catch (java.text.ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
役立つ場合は、このリンクを確認してください
于 2012-07-20T07:10:57.700 に答える
1
Date d = new Date("Thu, 19 Jul 2012 23:28:44 +0000");
SimpleDateFormat frmt = new SimpleDateFormat ("format");
frmt.setTimeZone(zone);// you need to know the zone here..
frmt.format(d);
それがうまくいくことを願っています..
于 2012-07-20T07:08:07.507 に答える
0
simpleDateFormat で日付を解析し、タイムゾーンを変更してみてください。
于 2012-07-20T07:06:54.313 に答える