Android随时显示当前时间

        //直接在方法中打             Calendar c = Calendar.getInstance();
        // 获取当前年份
       String mYear = String.valueOf(c.get(Calendar.YEAR));
        // 获取当前月份
       String mMonth = String.valueOf(c.get(Calendar.MONTH) + 1);
        // 获取当前月份的日期号码
       String mDay = String.valueOf(c.get(Calendar.DAY_OF_MONTH));
        // 获取当前星期 他获得的是数字1 2 3 4 5 6所以根据数字换一下
       String mWay = String.valueOf(c.get(Calendar.DAY_OF_WEEK));
        if ("1".equals(mWay)) {
            mWay = "天";
        } else if ("2".equals(mWay)) {
            mWay = "一";
        } else if ("3".equals(mWay)) {
            mWay = "二";
        } else if ("4".equals(mWay)) {
            mWay = "三";
        } else if ("5".equals(mWay)) {
            mWay = "四";
        } else if ("6".equals(mWay)) {
            mWay = "五";
        } else if ("7".equals(mWay)) {
            mWay = "六";
        }       //textview赋值
        date.setText(mYear + "." + mMonth + "." + mDay + "             星期"
                + mWay+"              "+"今天");

效果:

时间: 2024-10-29 20:47:35

Android随时显示当前时间的相关文章

Android Calender显示日期与时间

先贴代码: Java: public class MainActivity extends Activity { private int year; private int month; private int day; private int hour; private int minute; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); se

Android中关于日期时间与时区的使用总结

原文引自:http://www.2cto.com/kf/201312/266908.html 在开发Android的过程中,出现过几次由于日期时间导致的问题,而且主要是由于时区的原因导致,所以一直想总结一下,形成一个良好的开发规范. 一.Unix时间戳 Unix时间戳(Unix timestamp),或称Unix时间(Unix time).POSIX时间(POSIX time),是一种时间表示方法,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数.Unix时间戳不仅被

android竖向显示新特性界面

腾讯手机管家,初始界面有个小飞机动啊动啊,还挺好玩的,而且显示新特征为竖向展示,不知道这种东西该如何实现呢?给自己留下比较深的印象,然后楼主就是探索这种是如何实现的. 看着很不错,显示特征为竖向,增加小火箭的动态感,兼具金秀贤的帅气,简单.明确.有特点. 我得目的: 1.实现显示新特征的竖向. 2.增加动态箭头的动感. 3.颜色采用小清新 一个自定义的ViewPager可以搞定,引用自JakeWharton的一个开源项目:点击打开链接,同时借鉴了weidi1989的Android之仿网易V3.5

Android界面编程——日期时间组件(五)

Android界面编程--日期时间组件 2.6日期时间组件 2.6.1 TextClock 以文本的方式显示系统日期和时间,可以自定义显示格式,是 Android4.2(对应API Level 17)提供的新特性. TextClock有两种格式设置方式: 1. 在24小时模式: 属性:android:format24Hour 方法:set Format24Hour(CharSequence) 2. 在12小时模式: 属性:android: format12Hour 方法:set Format12

跟我学Android之九 日期时间组件

本章内容 第1节 AnalogClock和DigitalClock 第2节  CalendarView 第3节  DatePicker和TimerPicker 第4节  Chronometer 第5节   Timer类 本章目标 掌握图形时钟和数字时钟的用法. 掌握日历视图的用法. 熟练掌握日期和时间选择器的用法. 熟练掌握Chronometer的用法. 熟练掌握Timer类的用法. AnalogClock是一个模拟时钟视图,使用AnalogClock标签进行布局,除了长宽外基本需要其他属性,对

Android常用之系统时间获取

1.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) 2.new Date SimpleDateFormat

网页跳转,可以任意规定延迟显示的时间

<html> <head> <title>页面跳转</title> <meta http-equiv="refresh" content="3;url=http://hi.baidu.com/xiangso"> </head> <body> 此页面三秒后跳转到http://hi.baidu.com/xiangso</body> </html> 数字 3 代表延

实时显示系统时间

1.概述 在浏览很多网站时,都会发现在网站中加入了显示当前系统时间的功能,在网页中显示当前系统时间,不仅可以方便浏览者掌握当前时间,而且还美化了网页. 2.技术要点 利用Date对象来实现.首先创建一个表示当前系统时间的Date()对象,然后通过Date对象的getXxx()方法获得当前系统时间的年.月.日.小时.分.秒和星期的值,接下来将获得的这些值组合成一个日期时间字符串,并将日期时间字符串设置成为<div>标签的内容,最后通过window对象的setTimeout()函数每隔1秒调用一个

Android Studio显示行数

Android Studio在打开的文件左侧单击鼠标右键,也能像Eclipse一样设置显示代码行数,如图1.但是这边跟Eclipse有一个很大的区别,Eclipse设置后,其余的对应文件也跟着生效,即使文件关闭后重新打开行数也还是会显示,但是在Android Studio中这种设置只是针对本文件,而且也只是暂时的,文件关闭重新打开后行数又不显示了,感觉这功能很鸡肋啊. 那如何设置才能使行数永久显示呢,见图2. 图1: 图2: Android Studio显示行数,布布扣,bubuko.com