現在の日時を次のようなios8601形式に転送する必要があります。
日付と時刻の形式:01 Jan 2014 BST 12:00 PM
最終的に私のjspで、フォーマットされた日付を入れたい
<time datetime="{date and time in ISO8601}">{date and time in format: 01 Jan 2014 BST 12:00 PM}</time>
私の現在の試み:
TimeZone tz = TimeZone.getTimeZone("BST");
DateFormat df = new SimpleDateFormat("dd-MM-yyyy'T'HH:mm'Z'");
df.setTimeZone(tz);
String nowAsISO = df.format(new Date());
しかし、結果は私が期待するものとは異なります......