导航:首页 > 编程语言 > 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相关的资料

热点内容
按键精灵自定义图层命令 浏览:351
魅蓝3手机音视频文件夹 浏览:943
安卓手机制表怎么换行 浏览:213
墙柱搭接箍筋怎么加密 浏览:454
怎么加密不让人打开 浏览:336
2g3g算法 浏览:206
python可以在net开发 浏览:934
编程里的hr啥意思 浏览:411
上海php兼职 浏览:728
顺丰app如何验证学生 浏览:380
服务器mac地址过滤器 浏览:942
程序员一年内被开除 浏览:456
福建文档课件加密企业 浏览:790
appstore美国的界面怎么看呀 浏览:533
hlt单片机 浏览:325
CA的命令 浏览:685
安卓怎么传王者应用给苹果 浏览:923
aws云服务器自建 浏览:840
如何更换服务器登录网站 浏览:700
java修改ip地址 浏览:838