Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用时间格式化datetime,SimpleDatetimeFormat,Calendar,GregorianCalendar_Java_Android_Datetime - Fatal编程技术网

Java 使用时间格式化datetime,SimpleDatetimeFormat,Calendar,GregorianCalendar

Java 使用时间格式化datetime,SimpleDatetimeFormat,Calendar,GregorianCalendar,java,android,datetime,Java,Android,Datetime,我想学习格式化给定日期时间的方法 我只知道这个 now=new Time(Time.getCurrentTimezone()); now.setToNow(); String t=now.format("%H:%M"); 我想知道如何输出,例如03:30 PM,2014-3-20 15:30,Sun,3/15/2014 15:30 2014年3月15日星期日凌晨3:30等 我想使用andr

我想学习格式化给定日期时间的方法

我只知道这个

            now=new Time(Time.getCurrentTimezone());
            now.setToNow();                 
            String t=now.format("%H:%M");
我想知道如何输出,例如
03:30 PM
2014-3-20 15:30
Sun,3/15/2014 15:30
2014年3月15日星期日凌晨3:30

我想使用android.text.format.Time的时间类将我的小时数格式化为凌晨3:30。开发人员站点上此类的文档未提供有关format string方法的任何详细信息

此格式字符串的文档可在此处找到

您可以自己更改分隔符

这样更容易:

String t=time.format("Time: "+"%T"+" Date: "+"%D");

阅读文档:。注意下面的例子。如果我只有Time对象,如何将其更改为SimpleDataFormat?
String t=time.format("Time: "+"%T"+" Date: "+"%D");