文档章节

如何将毫秒转换成单独的时分秒的形式?

今日竹石
 今日竹石
发布于 2014/12/10 16:30
字数 202
阅读 46
收藏 0

     如何将一个时间转换成单独的时分秒的形式,并取出来呢?

     下面请看代码:

     获得一个时间,例如当前时间:long mCurrentTime = System.currentTimeMillis();

      然后是几个重要的方法:

/*

*获得天数

*/

private int getCurrentDays(long timeDistance){

     return  (int) (timeDistance/(24*60*60*1000));

    }

/*

*获得小时数

*/

    private int getCurrentHour(long timeDistance){

     int hour = (int)(timeDistance%(24*60*60*1000))/(60*60*1000);

     return hour;

    }

/*

*获得分钟数

*/

    private int getCurrentMinute(long timeDistance){

     int minute = 0;

     minute = (int)(timeDistance%(24*60*60*1000))%(60*60*1000)/(60*1000);

     return minute;

    }

/*

*获得秒钟数

*/

    private int getCurrentMills(long timeDistance){

     int mills = (int)(timeDistance%(24*60*60*1000))%(60*60*1000)%(60*1000)/1000;

     return mills;

    }


     之下来可以如此调用:

                    int days =getCurrentDays(mCurrentTime);

                    int hour =getCurrentHour(mCurrentTime);

                    int minute =getCurrentMinute(mCurrentTime);

                    int mills =getCurrentMills(mCurrentTime);

                    String mCurrentTimeStr = "现在:"+days+"天"+

                          hour+"小时"+

                    minute+"分"+

                    mills+"秒";


© 著作权归作者所有

今日竹石
粉丝 41
博文 227
码字总数 181312
作品 0
朝阳
程序员
私信 提问
第34天:日期函数、定时器、倒计时

一、日期函数(Date()) 设置本地日期:年月日时分秒 1、声明日期 var date=new Date();//创建一个新的日期函数 2、使用函数 date.getTime();//提倡使用, date.valueOf();得到距离1970年的毫...

半指温柔乐
2017/09/16
0
0
Python中的时间处理大总结

python中处理时间的模块有三个,datetime, time,calendar,融汇贯通三个模块,才能随心所欲地用python处理时间。本文就是为此而写,文章着重点在于梳理出三个模块的设计脉络,便于大家记忆里...

yzy121403725
2018/01/08
0
0
python中的时间处理大总结

python中处理时间的模块有三个,datetime, time,calendar,融汇贯通三个模块,才能随心所欲地用python处理时间。本文就是为此而写,文章着重点在于梳理出三个模块的设计脉络,便于大家记忆里...

milter
2017/11/01
0
0
Date对象存入mysql数据库

java.sql.Date,java.sql.Time和java.sql.Timestamp三个都是java.util.Date的子类(包装类)。 java.sql.Date是java.util.Date的子类,是一个包装了毫秒值的瘦包装器,允许 JDBC 将毫秒值标识...

颜建海
2014/04/04
0
0
java.sql.date与java.util.date区别以及数据库中插入带时分秒的时间

java.sql.Date,java.sql.Time和java.sql.Timestamp三个都是java.util.Date的子类(包装类)。 java.sql.Date是java.util.Date的子类,是一个包装了毫秒 值的瘦包装器,允许 JDBC 将毫秒值标识...

村长大神
2015/02/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

任务调度-第三方库Quartz实现分布式任务管理与调度

1. 为什么要用第三方库Quartz来实现分布式任务管理和调度? 首先管理的目的是通过集群多节点的管理提供容错,调度的目的是保证同一任务只会被完整执行一次;之前分享过的任务调度-单体应用定...

秋日芒草
4分钟前
0
0
Mysql Explain Type

前言 当我们执行sql,一般都会用Explain来查看sql的效率如何。今天在看sql执行效率的时候,忘记了其中Type的意思,现在在此记录一下。 效率 这里的type指的是访问类型,各个效率高低如下: ...

无敌小杰杰
13分钟前
0
0
外部浏览器网页复制公众号无法自动唤起微信并关注怎么办?

现在有很多用户在外部浏览器网页复制公众号时无法自动唤起微信并关注,这是因为第三方浏览器打开微信的接口,微信只给部分合作平台开放了接口权限,任何第三方想调用只能是通过一些技术手段来...

qjniop
17分钟前
0
0
建造者模式

建造者模式(Builder Pattern) 也叫生成器模式,其定义如下: Separate the construction of a complex object from its representation so that the same construction process can create d......

无知的小狼
22分钟前
0
0
距离计算方法

1、欧式距离(欧几里得距离) 欧式距离是最易理解的距离定义,即各坐标点的坐标之差的平方和相加,然后开根号。 二维平面上点 与点 之间的距离公式是: n维空间上点 和点 之间的距离公式是:...

城北徐公美
24分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部