⑴ 请问java怎么获得当前时间戳,要int型的不要long的!
PHP的 time() 函数返回的结果是 Unix 时间戳,值的单位是秒;
Java 中System.currentTimeMillis() 返回的结果,值的单位是毫秒版。
那么很容易就知道权,除以 1000 就行了嘛:
intseconds=System.currentTimeMillis()/1000;
⑵ java 如何获取当前时间的时间戳
时间戳通常是”yyyyMMddHHmmss“的,举例:
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
String str = sdf.format(date);
输出结果:20150704173752。
备注:时间戳中的时间显示格式可以根据实际情况设置即可。
⑶ Java里面怎么获取指定日期的时间戳,比如日期格式是20130304,字符串类型的,怎么获取这个时间的时间戳
SimpleDateFormat df = new SimpleDateFormat("yyyy年MM月dd日");//设置日期格式
String msg =df.format(new Date());
new Date()替换成你需要格式化的日期
⑷ 求助!java中关于时间戳Timestamp的问题
GregorianCalendargcal=newGregorianCalendar();//获得当前复时间
//设定格式制yyyy-mm-ddhh:mm:ss
DateFormatdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");
Datedate=gcal.getTime();//将当前时间转成日期对象
Stringdatetime=df.format(date);//获得符合格式的字符串,当前日期时间
intindex=datetime.indexOf("");
Stringselectday=datetime.substring(0,index);//当前日期
//将当前日期换成Timestamp对象
//string的类型必须形如:yyyy-mm-ddhh:mm:ss[.f...]这样的格式,中括号表示可选,//否则报错!!!
Timestampnowdatetime=Timestamp.valueOf(datetime);
⑸ java时间戳是什么
Timestamp就是所谓的时间戳,这个主要用在数据库上,你可以再java.sql这个包内找到这个类,一般数据库版里如果用Date这个类的权话,那你取出来的时候只能到某一天,也就是日,但是Timestamp的话,就是到小时一直到纳秒,很精确的。但是你把时间存进去的时候也要用这个类。比如:mysql的话,你可以用setTimtstamp();这个方法,你可以到java的文档里去看看,里面都写的比较清楚
⑹ Java 如何获得 Unix 时间戳
时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,所以可以将当前毫秒时间转换成秒级时间就可以了:
System.currentTimeMillis()/1000L就可以了
⑺ java时间戳多少位
时间戳的位数是根来据算源法计算的,没有固定的位数。可信时间戳计算出来的电子文件的数字指纹是40位,由于精度不同,导致长度不一致,直接转换错误。
JAVA时间戳长度是13位,如:1294890876859
PHP时间戳长度是10位,
如:1294890859
php
echo
date!
(7)java得到时间戳扩展阅读:
JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此只要安装了JDK,就可以编辑Java程序,也可以正常运行Java程序。但由于JDK包含了许多与运行无关的内容,占用的空间较大,因此运行普通的Java程序无须安装JDK,而只需要安装JRE即可。
⑻ java如何将一个时间字符串转换为时间戳
public static void main(String[] args) throws ParseException {
String time = "2015-10-08 17:00:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Date date_util = sdf.parse(time); //转换为util.date
java.sql.Date date_sql = new java.sql.Date(date_util.getTime());//转换为sql.date
System.out.println(date_util);
System.out.println(date_sql);
String date = sdf.format(date_sql);
System.out.println(date);
date = sdf.format(date_util);
System.out.println(date);
}