把毫秒换算成秒

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了把毫秒换算成秒相关的知识,希望对你有一定的参考价值。

long time = System.currentTimeMillis();//毫秒,这是

long time = System.currentTimeMillis();//毫秒

long mtime = time/1000; //mtime 为秒
参考技术A 一秒等于一千毫秒,一毫秒等于千分之一秒 参考技术B System.currentTimeMillis()是取得当前系统时间对1970年1月1号的毫秒偏移量。
如果想要得到需要的格式可以这么写
Date time = new Date(System.currentTimeMillis());
String newTimes = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(time);
System.out.print(newTimes);
参考技术C 大哥,你那个System.currentTimeMillis();没有经过Date转化是不是把时分秒都转化成毫秒了啊?天哪
按照你的意思:
import java.util.Date;
public class gaga
public static void main(String args[])
Long t=System.currentTimeMillis();
Long m = t/1000;
System.out.println(m.longValue());


四楼的L都要大写,不知道是类么?
参考技术D 一秒=1000毫秒

js 给定时间,如'2013-08-30',换算和今天的天数差

  由于项目中需要用到给定时间格式,如‘2013-08-30‘,需要计算其和当前时间的间隔,需要算出间隔的时间,自己在网上搜索,并做了下简单的整理,总体思路分3步:1.将给定的时间和当前时间转换为毫秒 2.计算当前时间和给定时间的毫秒差值 3.将毫秒差值在转化为天数.具体的代码如下:

  

 1 <script>
 2         function getGapDays(str) {
 3             var str = str.replace(/-/g,/); // 将-替换成/,因为下面这个构造函数只支持/分隔的日期字符串
 4             var date = new Date(str); // 构造一个日期型数据,值为传入的字符串
 5             var targetTime = date.getTime();
 6             var currentTime = Date.now();
 7             var gap, days;
 8             console.info(targetTime, currentTime)
 9             
10             if(currentTime < targetTime) {
11                 gap = targetTime - currentTime;
12                 days = Math.floor(gap/86400000);
13                 console.info(给定时间比当前时间多+days+);
14             }
15             else if(currentTime === targetTime) {
16                 console.info(给定时间和当前时间相等); 
17             }
18             else {
19                 gap = currentTime - targetTime;
20                 days = Math.floor(gap/86400000);
21                 console.info(给定时间比当前时间少+days+);
22             }
23         }
24         
25         getGapDays(2013-08-30);
26     </script>

  第一次跟技术相关的,写的不好,还希望大家多多包涵.

以上是关于把毫秒换算成秒的主要内容,如果未能解决你的问题,请参考以下文章

js中 var time = new Date().getTime()得到的是毫秒数怎么转成秒!

秒的换算:ms(毫秒),μs(微秒),ns(纳秒),ps(皮秒)

有啥好方法把秒数转换成时分秒的格式

始终换算

微秒、纳秒、秒,1 千 兆 的换算?

各个秒之间的换算率