android 中 系统日期时间的获取和日期的转换
来源:互联网 发布:天猫商城的网络推广 编辑:程序博客网 时间:2024/05/20 13:36
转:
http://blog.csdn.net/feifei454498130/article/details/6540133
可以获取当前的年月时分,也可以分开写:
如果想获取当前的年月,则可以这样写(只获取时间或秒种一样):
当然还有就是可以指定时区的时间(待):
利用Calendar获取
利用Time获取
唯一不足是取出时间只有24小时模式
日期的格式化demo:
日期格式化通常使用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 中 系统日期时间的获取
- android 中 系统日期时间的获取
- android 中 系统日期时间的获取
- android 中 系统日期时间的获取
- android 中 系统日期时间的获取
- android 中 系统日期时间的获取
- android 中 系统日期时间的获取
- android 中 系统日期时间的获取
- android 中 系统日期时间的获取
- android 中 系统日期时间的获取
- android 中 系统日期时间的获取
- android 中 系统日期时间的获取
- android 中 系统日期时间的获取
- android 中 系统日期时间的获取
- Android Studio2.0 从入门到精通Windows版-安装篇
- 外键使用总结
- 华为机试题:句子逆序
- 魔方阵
- javaScript中判断和提取字符串
- android 中 系统日期时间的获取和日期的转换
- 用户画像全解析 | 都在说用户画像,你真的了解透了吗?
- NO1 用户设置
- Android开发软件架构思考以及经验总结
- 使用js生产二维码
- kafka集群搭建
- 关于https的访问请求相关总结
- docker上运行opengl依赖的服务
- 回发或回调参数无效(ASP.NET)