导航:首页 > 编程语言 > java秒转date

java秒转date

发布时间:2024-12-19 17:38:49

java date怎样赋值

java 中date赋值方法:

1.通过new对象获取当前的时间复制给date;

Datedate=newDate();

2.通过SimpleDateFormat将字符串转换为date:

SimpleDateFormatformat=newSimpleDateFormat("yyyy年MM月ddHH:mm:ss");
Datedate=format.parse(str);//str表示yyyy年MM月ddHH:mm:ss格式字符串

3.通过Calendar获得date

Calendarcalendar=Calendar.getInstance();
Datedate=calendar.getTime();

Ⅱ java时间转换

java中毫秒转日期:
//毫秒转换为日期
public static void main(String[] args) {
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
long now = System.currentTimeMillis();
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(now);
System.out.println(now + " = " + formatter.format(calendar.getTime()));
// 日期转换为毫秒 两个日期想减得到天数
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String start="2011-09-20 12:30:45";
String end ="2011-10-20 6:30:00";
//得到毫秒数
long timeStart=sdf.parse(start).getTime();
long timeEnd =sdf.parse(end).getTime();
//两个日期想减得到天数
long dayCount= (timeEnd-timeStart)/(24*3600*1000);
System.out.println(dayCount);
}

Ⅲ java 日期类 Date 在使用时发现一个毫秒向日期转换的问题 请问是否有大神解释一下

packageretestC9;

importjava.text.SimpleDateFormat;
importjava.util.Date;
importjava.util.Locale;
importjava.util.TimeZone;

publicclassTest2{
publicstaticvoidmain(String[]args){
longtime=System.currentTimeMillis();
for(longi=0;i<time;i+=3600000){
Datedata1=卖笑newDate(i);
Datedata2=newDate(i+3600000);
SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd:HH-mm-ss");
String岁配渣s1=sdf.format(data1);
Strings2=sdf.format(data2);
if(s1.equals(s2)){
System.out.print("有问题的时间是:"+i+"__"+s1+"乎悄和");
System.out.println((i+3600000)+"__"+s2);
}
}
System.out.println(newDate(527004000000l));//SatSep1323:00:00CDT1986一定要看到CDT
SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd:HH-mm-ss",
Locale.CHINA);
TimeZonecdtTime=TimeZone.getTimeZone("CDT");
sdf.setTimeZone(cdtTime);
System.out.println(sdf.format(newDate(527004000000l)));
System.out.println(newDate(527007600000l));//SatSep1323:00:00CST1986一定要注意CST
System.out.println(sdf.format(newDate(527007600000l)));

}
}

Ⅳ java编程之怎样把Long转换成Date的日期格式

把long时间的毫秒转化为Date日期有2种方法。
第一,利用java.util.Date直接转换
1、获取到毫秒值 millis
2、new一个Date对象 date
3、直接调用date.setTime(millis)
第二种方法利用java.util.Calendar转换
1、获取到毫秒值 millis
2、获取一个日历类Calendar实例cal
3、调用cal.setTimeInMillis(millis);
4、获取cal的Date对象,getTime();
示例:

1
2
3
4
5
6
7

Date date = new Date();
date.setTime(millis);

Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(millis);
Date date = cal.getTime();

Ⅳ java 毫秒转换时间

时间除以1000转换成秒,对60取余就是秒数,除以60后再对60取余是分,除以60后再对24取余是小时

阅读全文

与java秒转date相关的资料

热点内容
spatialjava 浏览:8
修改视频文件夹的方法 浏览:289
视频压缩微信发送 浏览:503
爱加密apk反编译 浏览:960
哪个app可以看超级飞侠 浏览:207
看电影买哪个app会员好 浏览:613
华为方舟编译器太慢 浏览:873
php重置按钮 浏览:272
中行手机app哪里换汇 浏览:79
解压小宝宝视频 浏览:553
phpzend内核 浏览:230
易安卓怎么读取图片数据 浏览:187
一起同过窗2在哪个app播出 浏览:964
python如何使列表数为正序 浏览:154
手机如何存20g以内压缩文件 浏览:915
app违规如何取证 浏览:335
用模拟器玩pubg服务器维护怎么办 浏览:640
在迅雷上怎样压缩视频 浏览:877
阿里android面试题 浏览:322
程序员描述工作内容 浏览:721