android获取时间,android获取当前时间

Android 获取路由器时间

通过桌面点击“设置”App,进入“设置”功能列表。

创新互联公司是一家专注于成都网站建设、网站建设与策划设计,东营区网站建设哪家好?创新互联公司做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:东营区等地区。东营区做网站价格咨询:13518219792

在“设置”功能列表中,点击“系统和更新”。

在“系统和更新”功能列表中,点击“日期和时间”。

在“日期和时间”功能窗口,点击“自动设置日期、时间和时区”标签右侧的功能按钮,启用该功能,系统即可通过网络自动校准时间和日期。

android获取系统时间并显示

import java.util.Calendar;

import android.app.Activity;import android.os.Bundle;

public class GetSystemTime001Activity extends Activity {

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

Calendar c=Calendar.getInstance();

String time=c.get(Calendar.YEAR)+"-"+ //得到年

formatTime(c.get(Calendar.MONTH)+1)+"-"+//month加一bai //月

formatTime(c.get(Calendar.DAY_OF_MONTH))+" "+ //日

formatTime(c.get(Calendar.HOUR_OF_DAY))+":"+ //时

formatTime(c.get(Calendar.MINUTE))+":"+ //分

formatTime(c.get(Calendar.SECOND)); //秒

System.out.println(time); //输出

}

private String formatTime(int t){

return t=10? ""+t:"0"+t;//三元运算符 t10时取 ""+t

}

}

在android中如何获取当前日期?

Android中获取系统时间和日期,星期代码如下:

import java.text.SimpleDateFormat;

SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss ");

Date curDate = new Date(System.currentTimeMillis());//获取当前时间

String str = formatter.format(curDate);

可以获取当前的年月时分,也可以分开写:

复制代码 代码如下:

SimpleDateFormat sDateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");

String date = sDateFormat.format(new java.util.Date());

如果想获取当前的年月,则可以这样写(只获取时间或秒种一样):

Java代码

复制代码 代码如下:

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM");

String date=sdf.format(new java.util.Date());

当然还有就是可以指定时区的时间(待):

复制代码 代码如下:

df=DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL,Locale.CHINA);

System.out.println(df.format(new Date()));

如何获取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)

利用Time获取

复制代码 代码如下:

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;

android怎么获得当前时间

取得系统时间:

1。long time=System.currentTimeMillis();

2。final Calendar mCalendar=Calendar.getInstance();

mCalendar.setTimeInMillis(time);

取得小时:mHour=mCalendar.get(Calendar.HOUR);

取得分钟:mMinuts=mCalendar.get(Calendar.MINUTE);

3。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

4。DateFormat df = new SimpleDateFormat("HH:mm:ss");

df.format(new Date());

怎么在android中获取当前时间

首先开网,设置 时间 自动获取网络时间(大至是那个意思的) 你会发现时间设置选项变暗 现在再点击几点几点那个 然后再采纳

Android 怎么获取当前的时间戳

Android获取当前时间代码

//需要引用的

import java.sql.Timestamp;

import java.text.SimpleDateFormat;

//详细代码

java.util.Date currentdate = new java.util.Date();//当前时间

//long i = (currentdate.getTime()/1000-timestamp)/(60);

//System.out.println(currentdate.getTime());

//System.out.println(i);

Timestamp now = new Timestamp(System.currentTimeMillis());//获取系统当前时间

System.out.println("now--"+now);//返回结果精确到毫秒。

时间戳转日期

int timestamp = 1310457552; //将这个时间戳转为日期

return getTime(timestamp);

定义getTime, getDate, IntToLong

public static String getTime(int timestamp){

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

String time= null;

try {

String str = sdf.format(new Timestamp(IntToLong(timestamp)));

time = str.substring(11, 16);

String month = str.substring(5, 7);

String day = str.substring(8,10 );

time =getDate(month, day)+ time;

} catch (Exception e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

return time;

}

public static String getDate(String month,String day){

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//24小时制

java.util.Date d = new java.util.Date(); ;

String str = sdf.format(d);

String nowmonth = str.substring(5, 7);

String nowday = str.substring(8,10 );

String result = null;

int temp = Integer.parseInt(nowday)-Integer.parseInt(day);

switch (temp) {

case 0:

result="今天";

break;

case 1:

result = "昨天";

break;

case 2:

result = "前天";

break;

default:

StringBuilder sb = new StringBuilder();

sb.append(Integer.parseInt(month)+"月");

sb.append(Integer.parseInt(day)+"日");

result = sb.toString();

break;

}

return result;

}

//java Timestamp构造函数需传入Long型

public static long IntToLong(int i){

long result = (long)i;

result*=1000;

return result;

}


新闻名称:android获取时间,android获取当前时间
链接分享:http://scyanting.com/article/dsspgge.html