android 获取时间
2024-10-09 22:52:56
首先,先说下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获取目前已经不推荐使用了
最新文章
- ThinkPHP Where 条件中使用表达式
- 在​W​C​F​中​使​用​消​息​队​列​M​S​M​Q
- log4net使用的关键点
- 全国行政区划代码(json对象版)
- LA 2678 Subsequence
- ADB 无法启动
- QF——UITableViewCell性能优化(视图复用机制)
- python之面向对象2
- 常用YUV转RGB代码
- centos7下搜狗输入法的安装教程
- asp.net mvc各种传值方式大全
- StartUML用法
- maven上传本地jar包到私服
- 大数据新手之路四:联合使用Flume和Kafka
- com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server
- UMI开源项目
- Linux环境下网络编程杂谈《转》
- 第1章 1.10计算机网络概述--OSI参考模型和TCP_IP协议
- 用PHP编写登陆界面
- ubuntu built-in display 产生的一个原因