我想以 HHhMM 格式显示时间。例如,如果时间是 09:30 AM 我想将其显示为 9h45 AM 。我尝试了以下方法:-
import java.util.*;
import java.text.*;
public class PS6 {
public static void main(String args[]) {
Date dNow = new Date( );
SimpleDateFormat ft =
new SimpleDateFormat ("E yyyy.MM.dd 'at' HHhMM a");
System.out.println("Current Date: " + ft.format(dNow));
}
}
但是输出是
Current Date: Fri 2016.10.21 at 14210 PM
这是不正确的。
任何人都可以帮助我吗?
最佳答案
试试这个,
Date dNow = new Date();
SimpleDateFormat ft = new SimpleDateFormat("E yyyy.MM.dd 'at' HH'h'MM a");
System.out.println("Current Date: " + ft.format(dNow));
关于java - 如何在java中以HHhMM格式显示时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40171958/