Android开发工具类之TimeUtils

开发最重要的就是速度和效率,其实我一直都非常支持使用第三方的工具类,因为毕竟是一些大牛封装好的,效率什么的,可能比一些初学者写的确实好一些,但是我建议在使用第三方的时候,也应该弄懂整个原理再使用,因为去看了人家写的代码,有助于提高自己的能力。

今天我们介绍的工具类是跟时间转换相关的,TimeUtils时间工具类,可用于时间相关操作。

这个工具类里封装了以下方法:

1、static long getCurrentTimeInLong()

这个方法就是获取当前时间的毫秒值

2、static String getCurrentTimeInString()

这个方法就是获取当前时间,是字符串类型的,默认的时间格式化的一个时间值

3、static String getCurrentTimeInString(SimpleDateFormat dateFormat)

这个方法就是根据你传进去的时间格式,获取到相应你想要的时间格式值的当前时间值

4、static String getTime(long timeInMillis)

这个方法就是将毫秒类型的时间值转换成默认时间格式的字符串类型的时间值

5、static String getTime(long timeInMillis, SimpleDateFormat dateFormat)

这个方法就是传入毫秒类型的数值和你要转换的时间格式,返回相应的时间格式的时间值,是字符串类型的

怎么样,有了这样的工具类很方便吧?赶紧来使用吧!

原文发布于微信公众号 - 非著名程序员(non-famous-coder)

原文发表时间:2015-08-19

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏蓝天

使用#include消除重复代码

上述是最为常用的,对于C++程序,闭包可能用得相对少一点。下列代码使用的是第5种:利用#include消除重复代码:

10010
来自专栏木木玲

设计模式 ——— 状态模式

12820
来自专栏mySoul

黑盒测试 白盒测试 题

为以下流程图所示的程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖。

20740
来自专栏C/C++基础

Protocol Buffers C++入门教程

protobuf(Protocol Buffers )是Google的开源项目,是Google的中立于语言、平台,可扩展的用于序列化结构化数据的解决方案。官网见...

1.4K10
来自专栏后端技术探索

反射机制、依赖注入、控制反转

反向: dll->类[方法,属性]. 从已经有的dll文件反编译得到其中的一些可用的方法.

10120
来自专栏丑胖侠

《Drools7.0.0.Final规则引擎教程》第4章 4.2 ruleflow-group&salience

ruleflow-group 在使用规则流的时候要用到ruleflow-group属性,该属性的值为一个字符串,作用是将规则划分为一个个的组,然后在规则流当中通...

25570
来自专栏C语言及其他语言

[每日一题]C语言程序设计教程(第三版)课后习题5.5

题目描述 有一个函数 y={ x x<1 | 2x-1 1<=x<10 \ 3x-11 x>=10 写一段程序,输入x,输出y ...

28230
来自专栏PHP在线

给PHP开发者讲讲PHP源码-第一部分

作为一个开发者,我发现在我的日常工作中越来越多地查看PHP的源码。在为了弄清楚奇怪的边界问题和为什么某些问题应该发生的却没有发生而去理解背后究竟发 生了什么事情...

595100
来自专栏安恒信息

一次开发的意外逆向之旅

笔者最近从事windows内核开发的时候因为功能需要,所以需要对PspSetCreateProcessNotifyRoutine回调函数数组进行遍历,于是笔者照...

16910
来自专栏安恒网络空间安全讲武堂

小白详解rop emporium

rop emporium网站上提供了许多构造rop的challenge,作为小白的我从这里开始,专注于rop链的构造。

51830

扫码关注云+社区

领取腾讯云代金券