android 时间获取以及时间格式化
来源:互联网 发布:cms内容管理系统 编辑:程序博客网 时间:2024/05/19 02:19
Android中获取系统时间有多种方法,可分为Java中Calendar类获取,java.util.date类实现,还有android中Time实现
现总结如下:
方法一;
方法二;
方法三;方法四;
获取星期日期:
最后说一下日期格式化,日期格式化通常使用SimpleDateFormat类实现,其中的日期格式不能够自己随意定义,主要有以下几种形式:
SimpleDateFormat f1= new SimpleDateFormat(); //其中没有些格式化参数,我们使用默认的日期格式。
System.out.println(f.formate(new Date()));
代码输出的日期格式为:12-3-22 下午4:36
SimpleDateFormat f4= new SimpleDateFormat("今天是"+"yyyy年MM月dd日 E kk点mm分");//可根据不同样式请求显示不同日期格式,要显示星期可以添加E参数
System.out.println(f4.format(new Date()));
代码输出的日期格式为:今天是2012年03月22日 星期四 16点46分
SimpleDateFormat formater = new SimpleDateFormat("yyyyMMdd hh:mm:ss");
System.out.println("Date to String "+formater.format(new Date()));
相近的常用形式还有 yyMMdd hh:mm:ss yyyy-MM-dd hh:mm:ss dd-MM-yyyy hh:mm:ss
应有的时候通常还会需要把具体日期转换为毫秒或者Timestamp形式,如下:
文本 - > Timestamp,日期 -> Timestamp
Timestamp t ;
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
try ...{
t = new Timestamp(format.parse("2007-07-19 00:00:00").getTime());
} catch (ParseException e) ...{
e.printStackTrace();
}
Timestamp t ;
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
t = new Timestamp(new Date().getTime());
日期比较,转换处理
- android 时间获取以及时间格式化
- android 时间获取以及时间格式化
- android 时间获取以及时间格式化
- android 时间获取以及时间格式化
- android 时间获取以及时间格式化
- 时间获取以及时间格式化
- 获取时间,格式化时间
- js获取当前时间以及日期格式化
- Android获取系统时间以及网络时间
- android 获取日期/时间格式化及注意
- 时间,日期格式化以及 格式化时间戳
- c#获取当前日期时间以及格式化操作
- android格式化输出时间
- android 格式化时间
- Android格式化时间
- android时间格式化
- android 格式化本地时间
- android中将时间格式化
- gtk3.0学习笔记4-构建用户界面
- eCall
- Scala使用Mixins进行类组合
- Struts2第九篇【OGNL、valueStack详解】
- Visionect产品介绍
- android 时间获取以及时间格式化
- 数字和字符串之间的转换
- 电子商城
- ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
- NS3
- react 之 事件处理
- 写一个自己的Spring框架——简单实现IoC容器功能
- 文字和图片居中的HTML代码怎么写?
- CSS Hack大全-教你如何区分出IE6-IE10、FireFox、Chrome、Opera