zoukankan      html  css  js  c++  java
  • 体温登记day2

    要求:开发一个手机端上报体温的手机APP,上报内容包括姓名、日期(自动生成)、时间(自动生成)和体温。

    自动生成日期和时间

    利用了Calendar来获取系统时间。首先用Calendar.getInstance()函数获取一个实例,再使用Calendar.get()函数来获取时间的具体信息,如年、月、日、小时、分、秒等。需要注意的是获取hour时可以利用Calendar.AM_PM来判断上下午。

    复制代码
    protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
    
            tv_date = (TextView) findViewById(R.id.textView1);
            tv_time = (TextView) findViewById(R.id.textView2);
    
            cal = Calendar.getInstance();
            year = String.valueOf(cal.get(Calendar.YEAR));
            month = String.valueOf(cal.get(Calendar.MONTH)) + 1;
            day = String.valueOf(cal.get(Calendar.DATE));
            if (cal.get(Calendar.AM_PM) == 0) {
                if (cal.get(Calendar.HOUR) < 10) {
                    hour = "0" + cal.get(Calendar.HOUR);
                } else {
                    hour = String.valueOf(cal.get(Calendar.HOUR));
                }
            }
            else {
                hour = String.valueOf(cal.get(Calendar.HOUR) + 12);
            }
            if (cal.get(Calendar.MINUTE) < 10) {
                minute = "0" + cal.get(Calendar.MINUTE);
            } else {
                minute = String.valueOf(cal.get(Calendar.MINUTE));
            }
            if (cal.get(Calendar.SECOND) < 10) {
                second = "0" + cal.get(Calendar.SECOND);
            } else {
                second = String.valueOf(cal.get(Calendar.SECOND));
            }
            my_time_1 = year + "-" + month + "-" + day;
            my_time_2 = hour + ":" + minute + ":" + second;
            tv_date.setText(my_time_1);
            tv_time.setText(my_time_2);
    
        }
    复制代码
  • 相关阅读:
    Pycharm5注册方式
    五、监听共享目录文件
    三、python webservice
    二、Python安装扩展库
    一、Python安装下载
    test
    拖延
    要乐观对待生活
    乞讨者
    不要总是指责和埋怨
  • 原文地址:https://www.cnblogs.com/znjy/p/14884138.html
Copyright © 2011-2022 走看看