使用JAVA转换符实现Android日期时间
来源:互联网 发布:红色帝王蟹淘宝 编辑:程序博客网 时间:2024/06/11 22:12
之前写过一篇关于如何按一定的格式获取Android系统时间的文章,链接如下:
http://blog.csdn.net/wxx614817/article/details/50569700
现在项目中需要获取具体月份,并且以英文缩写形式出现,那又应该怎样快速方便实现?
JAVA中使用转换符来实现,而在Android中同样适用~~
一、常见日期格式化转换符
转换符说 明示 例
%te 一个月中的某一天(1~31) 2%tb 指定语言环境的月份简称 Feb(英文)、二月(中文)%tB 指定语言环境的月份全称 February(英文)、二月(中文)%tA 指定语言环境的星期几全称 Monday(英文)、星期一(中文)%ta 指定语言环境的星期几简称 Mon(英文)、星期一(中文)%tc 包括全部日期和时间信息 星期四 十一月 26 10:26:30 CST 2009%tY 4位年份 2009%tj 一年中的第几天(001~366) 085%tm 月份 03%td 一个月中的第几天(01~31) 08%ty 2位年份 09二、常见时间格式化转换符
转换符说 明示 例
%tH 2位数字的24小时制的小时(00~23) 14%tI 2位数字的12小时制的小时(01~12) 05%tk 2位数字的24小时制的小时(1~23) 5%tl 2位数字的12小时制的小时(1~12) 10%tM 2位数字的分钟(00~59) 05%tS 2位数字的秒数(00~60) 12%tL 3位数字的毫秒数(000~999) 920%tN 9位数字的微秒数(000000000~999999999) 062000000000%tp 指定语言环境下上午或下午标记 下午(中文)、pm(英文)%tz 相对于GMT RFC 82格式的数字时区偏移量 +0800%tZ 时区缩写形式的字符串 CST%ts 1970-01-01 00:00:00至现在经过的秒数 1206426646%tQ 1970-01-01 00:00:00至现在经过的毫秒数 1206426737453三、常见的日期时间组合转换符
转换符说 明示 例
%tF “年-月-日”格式(4位年份) 2009-01-26%tD “月/日/年”格式(2位年份) 03/25/09%tr “时:分:秒 PM(AM)”格式(12小时制) 03:22:06 下午%tT “时:分:秒”格式(24小时制) 15:23:50%tR “时:分”格式(24小时制) 15:23四、格式转换符语法
五、转换符应用实例
下面是实现如何获取缩略的星期几显示
public static String getWeek() { Date date = new Date();String week = String.format("%ta", date);return week;}
说明: 以上资源来处网络,仅供记忆参考~~
0 0
- 使用JAVA转换符实现Android日期时间
- Java 、Android 时间,日历,日期转换
- Java 日期时间转换
- java 时间日期转换
- java日期和时间格式转换符
- 时间日期转换符
- Excel日期/时间存储数值转换为具体日期/时间(java实现)
- Java时间日期格式转换
- Java时间日期格式转换
- Java时间日期格式转换
- Java时间日期格式转换
- Java时间日期格式转换
- JAVA时间日期格式转换
- Java时间日期格式转换
- Java 时间日期格式转换
- Java时间日期格式转换
- Java时间日期格式转换
- Java时间日期格式转换
- HDOJ 4642(博弈) 题意
- C++构造函数以及析构函数的若干面试问题
- Fragment生命周期
- atrDialong 弹窗使用下载
- Redis主从复制
- 使用JAVA转换符实现Android日期时间
- MIT 6.828 学习笔记2 阅读main.c
- gen_server + ets的几个小技巧
- 自定义控件-CascadeLayout
- Ubuntu14.04 Vxlan实验
- CF 467A George and Accommodation
- SpringMVC 400 Bad Request 问题解决
- lunix常用命令和技巧(Red Hat Enterprise Linux Server release 6.2)
- React学习2