首先,先说下java下可以正常使用的方法:

 import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale; public class GetDate { /**
* @param args
*/
public static void main(String[] args) { //获取 年月日 时分秒(12小时制)
SimpleDateFormat sDateFormat = new SimpleDateFormat(
"yyyy-MM-dd hh:mm:ss");//显示规则
String date = sDateFormat.format(new java.util.Date()); System.out.println(date); //获取 年月日 时分秒(12小时制)
SimpleDateFormat sDateFormat1 = new SimpleDateFormat(
"yyyy年MM月dd日 hh:mm:ss");//显示规则
String date1 = sDateFormat.format(new java.util.Date()); System.out.println(date1); //设置时区 使用 date()方法显示时间
DateFormat df=DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL,Locale.CHINA); //中国
System.out.println(df.format(new Date())); //24小時制
Calendar c = Calendar.getInstance();
// 取得系统日期:
int year = c.get(Calendar.YEAR) ;
int month = c.get(Calendar.MONTH)+1; //获得的月份比现实月份小1
int day = c.get(Calendar.DAY_OF_MONTH) ;
//取得系统时间:
int hour = c.get(Calendar.HOUR_OF_DAY);
int minute = c.get(Calendar.MINUTE) ; System.out.println(year+":"+month+":"+day+":"+hour+":"+minute+""); //Time t=new Time(); // or Time t=new Time("GMT+8"); 加上Time Zone资料。
} }

可以直接考到电脑上跑跑看区别。

这里贴下结果:

2016-03-08    12:35:34
2016-03-08 12:35:34
2016年3月8日 星期二 上午12时35分34秒 CST
2016:3:8:0:35

下面放下android可用的方法:

如何获取Android系统时间是24小时制还是12小时制:

java代码:

    ContentResolver cv = this.getContentResolver();  
  String strTimeFormat = android.provider.Settings.System.getString(cv,
  android.provider.Settings.System.TIME_12_24);
  if(strTimeFormat.equals("24"))
  {
  Log.i("activity","24");
  }
利用Time获取:

java代码:

    Time t=new Time(); // or Time t=new Time("GMT+8"); 加上Time Zone资料。
  t.setToNow(); // 取得系统时间。
  int year = t.year;
  int month = t.month;
  int date = t.monthDay;
  int hour = t.hour; // 0-23
  int minute = t.minute;
  int second = t.second;

上面的两个没测试过,不过time获取目前已经不推荐使用了

最新文章

  1. ThinkPHP Where 条件中使用表达式
  2. 在​W​C​F​中​使​用​消​息​队​列​M​S​M​Q
  3. log4net使用的关键点
  4. 全国行政区划代码(json对象版)
  5. LA 2678 Subsequence
  6. ADB 无法启动
  7. QF——UITableViewCell性能优化(视图复用机制)
  8. python之面向对象2
  9. 常用YUV转RGB代码
  10. centos7下搜狗输入法的安装教程
  11. asp.net mvc各种传值方式大全
  12. StartUML用法
  13. maven上传本地jar包到私服
  14. 大数据新手之路四:联合使用Flume和Kafka
  15. com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server
  16. UMI开源项目
  17. Linux环境下网络编程杂谈《转》
  18. 第1章 1.10计算机网络概述--OSI参考模型和TCP_IP协议
  19. 用PHP编写登陆界面
  20. ubuntu built-in display 产生的一个原因

热门文章

  1. 汽车4S店经验指标完成情况报表制作分享
  2. windows下nodejs环境配置
  3. FFT,NTT 专题
  4. ArrayList实现线程安全的blogs
  5. jdbc与 Beanshell PostProcessor 对多条结果的处理
  6. [No000044]你是否还傻到把最好的留在最后?
  7. document.readyState等属性
  8. Java8简单的本地缓存实现
  9. Android入门篇2-activity调用跟数据传递
  10. 【转】TestFlight APP测试(IOS如何让上架前给其他人测试)