1

以下の主な方法を参照してください。

public static void main(String[] args) {
    Duration dur = new Duration();
    dur.setHours(17);
    dur.setMinutes(30);

    SimpleDateFormat simpDate = new SimpleDateFormat("kk:mm");
    System.out.println(simpDate.format(dur.getAsCalendar().getTime()));
}

これを実行すると、出力が05:30になり、予想される出力は17:30です。「HH:mm」形式で試してみましたが、期待どおりの出力が得られませんでした。24 時間形式ではなく、12 時間形式に変換されます。

助けてください。

4

1 に答える 1

0

なぜあなたは簡単に使えないのですか

System.out.println(dur.getHours()+":"+dur.getMinutes());
于 2013-10-30T06:50:07.387 に答える