Android⽤Time和Calendar获取系统当前时间源码分享(年⽉⽇时分
秒周⼏)
概述
⽤Time和Calendar获取系统当前时间(年⽉⽇时分秒周⼏)
效果图
源码:
import android.app.Activity;
import android.os.Bundle;
format.Time;
import android.view.View;
import android.widget.RelativeLayout;
import android.widget.TextView;
import java.util.Calendar;
import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.OnClick;
public class MainActivity extends Activity {
@BindView(R.id.tv_time)
TextView tvTime;
@BindView(R.id.activity_main)
RelativeLayout activityMain;
@BindView(R.id.tv_cal)
TextView tvCal;
Time time;
@Override
protected void onCreate(Bundle savedInstanceState) {
android retrofit
setContentView(R.layout.activity_main);
ButterKnife.bind(this);
tvTime.setText("Time类");
tvCal.setText("Calender类");
initTime();
}
private void initTime() {
time = new Time();
time.setToNow();
}
@OnClick({R.id.tv_cal,R.id.tv_time})
public void onClick(View view) {
switch (Id()) {
case R.id.tv_time://点击第⼀个
//⽉份是从0-11算的,所以显⽰的话要+1
String times = ar + "年" + h+1 + "⽉" + hDay
+ "⽇" + time.hour + "时" + time.minute + "分" + time.second + "秒"
+ ":现在是⼀年中的第" + arDay + "天";
tvTime.setText(times);
break;
case R.id.tv_cal:
Calendar Instance();
String time_cal=""+(Calendar.YEAR)+"-"+(Calendar.MONTH)+1+"-"+(Calendar.DATE)+" "
+(Calendar.HOUR_OF_DAY)+":"+(Calendar.MINUTE);
tvCal.setText(time_cal);
break;
}
}
@Override
protected void onDestroy() {
//  Unbinder unbinder=ButterKnife.bind(this);
//  unbinder.unbind();
ButterKnife.bind(this).unbind();
}
}
布局就略了。。
这⾥获取布局id和点击事件⽤了(ButterKnife),可以参考:
以上所述是⼩编给⼤家介绍的Android ⽤Time和Calendar获取系统当前时间源码分享(年⽉⽇时分秒周⼏),希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。在此也⾮常感谢⼤家对⽹站的⽀持!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。