‘壹’ java编程之怎样把Long转换成Date的日期格式
java把long转换成date的日期格式有两种方法,使用date的构造函数和calendar的settime方法,如下:
1.date类的构造函数直接传入long型的数据:
long time = system.currenttimemillis();
date date = new date(time);2.使用calendar类的settime方法,传入long型的数据:
calendar ca = calendar.getinstance();
long time = system.currenttimemillis();
ca.settime(time );
date d = ca.gettime();
‘贰’ 在java里,一个long型的,怎么计算成时分秒
publicstaticStringmSec2hms(LongmSec){
LongdiffTime=mSec/1000L;
StringBuilderstringBuilder=newStringBuilder();
for(inti=2;i>0;i--){
LongmodTime=diffTime%60;
stringBuilder.insert(0,modTime+(i%2==1?"′":"″"));
diffTime/=60;
}
stringBuilder.insert(0,diffTime+":");
returnstringBuilder.toString();
}
‘叁’ java编程之怎样把Long转换成Date的日期格式
long类型的时间转换为date,可以通过SimpleDateFormat对象(java专门为日期定的转换对象)对格式进行定义,然后创建一个Date类型的对象封装时间,再通过SimpleDateFormat对象的format(date)方法就可以获取指定的日期格式了。
举例:
public static String getTime(long time) {
//实例化SimpleDateFormat对象,并附上时间的格式
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm");
//返回时间的格式
return format.format(new Date(time));
}
调用这个方法直接把long型的时间转换成date的日期格式了。
‘肆’ java时间long类型怎么转换为时间
long time = 000000000;
java.util.Date data = new Date(time);
‘伍’ JAVA如何把long lastModified函数返回的值转为当前时间
package test;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class Test1 {
public static void main(String[] args) throws Exception {
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar date = Calendar.getInstance();
date.setTimeInMillis(System.currentTimeMillis());//System.currentTimeMillis()替换成long lastModified
System.out.println(df.format(date.getTime()));
}
}
Java学习交流!
‘陆’ 将java怎么将long类型的时间转换成年月日的形式
用java代码实现:
public static String longToDate(long lo){
Date date = new Date(lo);
SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return sd.format(date);
}
资料拓展:
长整型(long)是计算机程序语言,是程序设计中数据类型的一种表现方式,一般情况下用long 表示长整型。 long 有符号64位整数,范围是-2^63-2^63 -1 Int64。