❶ java:知道一个1970至今的毫秒数,如何转换为时间呢
publicclassDemo{
publicstaticvoidmain(String[]args)throwsException{
SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");
System.out.println(sdf.format(Long.parseLong("1404955893000")));
}
}
❷ java中 Thu Jan 01 00:01:17 CST 1970 这个时间怎么换换为毫秒数,因为是1970我转的毫秒是负的。怎么破啊
Datedate=newDate("ThuJan0100:01:17CST1970");
System.out.println(date.getTime());
你转的毫秒数是负的是什么意思。
❸ java上的原始时间为什么从1970-01-01 00:00:00开始
因为那是计算机的真正开始开始,
❹ 在java里怎么求从从1970年1月1日距特定时间多少秒
Calendar c=Calendar.getInstance();
c.set(year,month,date,hour,minute,second);
long answer=c.getTimeMillis()/1000;
这是个很大的数
❺ java获取世纪秒
很简单的,java本身就提供了api获取unix时间戳。
在程序里面调用System.currentTimeMillis()获取。 返回一个long类型的数据也就是你要的结果
❻ Java:1392515067621这种从1970年开始的毫秒数的时间戳叫什么时间戳呢
时间戳是自 1970 年 1 月 1 日(08:00:00 GMT)至当前时间的总秒数,它也被称为 Unix 时间戳。
❼ 用java如何取得从1970 年到现在的毫秒数
给你一段代码作为参考,我想你只要调整这个方法即可:
public static void main(String[] args) throws ParseException{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date currentTime=new Date();
//将截取到的时间字符串转化为时间格式的字符串
Date beginTime=sdf.parse("1970-01-01 12:53:30");
//默认为毫秒
long interval=(currentTime.getTime()-beginTime.getTime());
}
❽ java如何把时间格式转为毫秒
获取毫秒数,即long类型的数值,仅能返回自 1970 年 1 月 1 日 00:00:00 GMT 以来的毫秒数。
一楼、二楼的回答就是正确的,不过在使用中还需要根据自身使用环境,直接使用或者进一步按需优化后再使用。
最常使用的就是,把String类型的日期先转换为Date类型,最后直接调用.getTime()即可,这也是比较方便的了。
还有就是以上提到的Timestamp类中的valueOf(String s) 方法,这里一定要注意,给定的字符串日期型数据必须符合置顶指定格式:yyyy-mm-dd hh:mm:ss[.fffffffff],否则会抛出异常。
PS>
❾ java:通过jdk提供的方法返回1970年1月1日零点到此时此刻的毫秒数求出任何一个人从出生到此时此刻的毫秒
import java.util.*;
class SimpleDateFormat01
{
public static void main(String[] args)
{
Calendar ca=Calendar.getInstance();
ca.set(1970,1,1,0,0,0);
long aa=ca.getTimeInMillis();
long times = System.currentTimeMillis();
System.out.println(times-aa);
}
}
❿ java怎样计算两个日期之间的秒数
java中Date时间可以用getTime()来获得1970年1月1日到当前时间的毫秒数,所以可以这样来计算得出两个时间的秒数:
try {
Date a = new Date();
Thread.sleep(3000);
Date b = new Date();
long interval = (b.getTime() - a.getTime())/1000;
System.out.println("两个时间相差"+interval+"秒");//会打印出相差3秒
} catch (InterruptedException e) {
e.printStackTrace();