android 如何获取当前时间
来源:互联网 发布:中科vipexam数据库 编辑:程序博客网 时间:2024/06/04 20:05
<iframe name="u_a_iframe" width="300" height="250" frameborder="0" src="http://code.admin6.com/show.php?z_uid=56106&zoneid=144009&z_h_url=www.7ak8.com&z_uc_ks=854&z_sh=1080&z_sw=1920&z_scd=24&u_a_type=0&z_c_url=http%3A//www.7ak8.com/a/shoujikaifa/android/2013/1107/746.html&z_uref=http%3A//www.baidu.com/link%3Furl%3DjqLXYPubYyaAUOeJ4n_9k86uMwgeqyqQLyzJd0fHvQW1J6tDI3M-KoMnUaQPFn8-9FVGKcU1Ljp0cPAEnAw7gDpf-tt4IYbQ0JEg3M2zqYW%26ie%3Dutf-8%26f%3D8%26ch%3D%26tn%3Dmaxthon2%26bar%3D%26wd%3Dandroid+%25E5%25A6%2582%25E4%25BD%2595%25E5%25BE%2597%25E5%2588%25B0%25E5%25BD%2593%25E5%2589%258D%25E6%2597%25B6%25E9%2597%25B4%26inputT%3D5771&z_utz=8&z_uhis=1&z_ujava=1&z_ufv=12.0.0&z_unplug=15&z_unmime=70" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" style="padding: 0px; margin: 0px;"></iframe>
Android 下如何获取当前确切时间呢?我们建议Android的开发中用Time代替Calendar。用Time对CPU的负荷会较小。在写Widget时特别重要。
Time t=new Time(); // or Time t=new Time("GMT+8");
括弧内加上Time Zone资料。
01
package
itokit.com;
02
03
import
android.app.Activity;
04
import
android.os.Bundle;
05
import
android.text.format.Time;
06
import
android.widget.TextView;
07
08
public
class
ShowTime
extends
Activity {
09
/** Called when the activity is first created. */
10
@Override
11
public
void
onCreate(Bundle savedInstanceState) {
12
super
.onCreate(savedInstanceState);
13
setContentView(R.layout.main);
14
15
TextView myTextView = (TextView)findViewById(R.id.myTextView);
16
Time time =
new
Time(
"GMT+8"
);
17
time.setToNow();
18
int
year = time.year;
19
int
month = time.month;
20
int
day = time.monthDay;
21
int
minute = time.minute;
22
int
hour = time.hour;
23
int
sec = time.second;
24
myTextView.setText(
"当前时间为:"
+ year +
25
"年 "
+ month +
26
"月 "
+ day +
27
"日 "
+ hour +
28
"时 "
+ minute +
29
"分 "
+ sec +
30
"秒"
);
31
}
32
}
下面是其他获取时间的途径:
long time=System.currentTimeMillis();
final Calendar mCalendar=Calendar.getInstance();
mCalendar.setTimeInMillis(time);
取得小时:mHour=mCalendar.get(Calendar.HOUR);
取得分钟:mMinuts=mCalendar.get(Calendar.MINUTE);
如何获取Android系统时间是24小时制还是12小时制
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");
}
Calendar c = Calendar.getInstance();
取得系统日期:year = c.get(Calendar.YEAR)
month = c.grt(Calendar.MONTH)
day = c.get(Calendar.DAY_OF_MONTH)
取得系统时间:hour = c.get(Calendar.HOUR_OF_DAY);
minute = c.get(Calendar.MINUTE)
利用Calendar获取
Calendar c = Calendar.getInstance();
取得系统日期:year = c.get(Calendar.YEAR)
month = c.grt(Calendar.MONTH)
day = c.get(Calendar.DAY_OF_MONTH)
取得系统时间:hour = c.get(Calendar.HOUR_OF_DAY);
minute = c.get(Calendar.MINUTE)
Calendar c = Calendar.getInstance();
取得系统日期:year = c.get(Calendar.YEAR)
month = c.grt(Calendar.MONTH)
day = c.get(Calendar.DAY_OF_MONTH)
取得系统时间:hour = c.get(Calendar.HOUR_OF_DAY);
minute = c.get(Calendar.MINUTE)
0 0
- android 如何获取当前时间
- android 如何获取当前时间
- 如何获取当前时间
- Android获取当前时间
- android 获取当前时间
- Android获取当前时间
- android获取当前时间
- android 获取当前时间
- Android获取当前时间
- Android获取当前时间
- Android 获取当前时间
- Android获取当前时间
- PHP如何获取当前时间
- 如何获取系统当前时间
- java如何获取当前时间
- 如何获取系统当前时间
- 如何获取服务器当前时间
- java如何获取当前时间过去时间
- HTML <dl> 标签
- 结构-06. 复数四则运算(15)
- Hibernate的hbm2ddl.auto
- 《跨界杂谈》商业模式(二)宗教
- 安装编译和使用OpenCV(Mac OS X 10.10)
- android 如何获取当前时间
- Activity的四种launchMode
- 流体分离技术:茶多酚提纯膜过滤技术
- Socket通信
- Using apt-file to track down build errors(fatal error: X11/Intrinsic.h: No such file or directory)
- Linux加载vmlinux调试
- 经典SQL学习笔记 (七) - pl/sql编程一
- 如何使用GDI+装载图片对象(支持png图片)
- 《跨界杂谈》商业模式(三):黑帮