Android和“时间”有关的一些常用函数
来源:互联网 发布:cd.java.tedu.cn v 编辑:程序博客网 时间:2024/05/27 03:30
日期、时间什么的总是会头晕,把一些常用的记录下来,要用的时候直接Copy就好。
1.如何得到当前时间的各种“年月日时分秒”等信息
/** * 传入的date是你从别的地方获取的时间,如果传入null就得到当前时间 */ public void getDateAndTime(Date date) { Calendar calendar = Calendar.getInstance(); if (date == null) { calendar.setTimeInMillis(System.currentTimeMillis()); } else { calendar.setTime(date); } int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH); int day = calendar.get(Calendar.DAY_OF_MONTH); int hours = calendar.get(Calendar.HOUR_OF_DAY); int minute = calendar.get(Calendar.MINUTE); int second = calendar.get(Calendar.SECOND);}
2.如何格式化显示当前时间,比如”2016/04/01 11:11”
public String getFormatTime() { SimpleDateFormat df = new SimpleDateFormat("yyyy/MM/dd HH:mm"); String time = df.format(calender.getTime()); return time;}
其中上面的各种字母的含义如下
yyyy : 年 (如果只有两个yy,则显示后两位)
MM : 月
dd : 日
HH : 时
mm : 分
ss : 秒 (未写出)
这些字母是固定的含义,其他的字符就可以自定义了
3.如果已有一个格式化的时间字符串,如何转化回Date类型
//假设传入的timeString格式为"yyyy-MM-dd HH:mm"public Date parseTimeStringToDate(String timeString) { DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm"); return dateFormat.parse(timeString);}
0 0
- Android和“时间”有关的一些常用函数
- oracle一些和时间有关的函数
- 一些常用的时间函数
- 一些常用的时间函数
- 字符串有关的一些常用函数
- java中与时间有关的一些常用方法
- 有关句柄和指针的常用函数
- mysql 最常用的有关时间的函数
- Oracle常用的一些时间处理函数
- Sql关于时间的一些常用函数
- ORACLE常用的一些时间函数
- MySQL一些常用的时间函数 current_timestamp()
- 有关Android的调试时候常用到的一些技巧
- 有关时间的几个函数
- DB2中有关日期和时间的函数,及应用
- DB2中有关日期和时间的函数及应用
- DB2中有关日期和时间的函数,及应用
- DB2中有关日期和时间的函数,及应用
- mac配置git环境
- HttpClient设置请求头
- ZOJ 3710 Friends【floyd思想递推】
- bzoj 1406: [AHOI2007]密码箱
- 堆排序
- Android和“时间”有关的一些常用函数
- 自勉
- tomcat jvm 调优监控(Linux)
- ZOJ 3714Java Beans (华男神版)
- linux 获取本机 ip 地址
- CSS之元素相关
- (2) Hive 数据导入方式
- 19 字符数据及字符类型 项目 (1- 字母及其编码 ) (2- 能对齐的数据)
- 引用(二)