导航:首页 > 编程语言 > java秒转换成日期

java秒转换成日期

发布时间:2022-08-28 12:59:55

A. java中怎样把毫秒转成时间类型

java中可以使用calendar类,如下代码:
毫秒转换为日期
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()));

B. java 我获得单位为毫秒的当前时间,如何转化成年月日小时分格式

import java.util.*;
import java.text.SimpleDateFormat;
public class test
{
public static void main (String args[])
{
Date d = new Date();
long longtime = d.getTime();
System.out.println(longtime);
//你获得的是上面的long型数据吧
String time = d.toLocaleString();
//你可以简单的得到本地化时间,本来就是String类型的就不用转换了
System.out.println(time);
//也可以自己用SimpleDateFormat这个函数把它变成自己想要的格式,注意需要import java.text.SimpleDateFormat;
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
System.out.println(sdf.format(longtime));
}
}

C. Java中如何把日期转换为秒数

Date类有一个getTime()可以换回秒数,例如:

publicclassDateToSecond
{
publicstaticvoidmain(String[]args)
{
Datedate=newDate(System.currentTimeMillis());
System.out.println(date.getTime());
}
}

D. 将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。

E. java如何获取当前时间 年月日 时分秒

//得到long类型当前时间

longl=System.currentTimeMillis();

//new日期对

Datedate=newDate(l);

//转换提日期输出格式

SimpleDateFormatdateFormat=newSimpleDateFormat("yyyy-MM-

ddHH:mm:ss");System.out.println(dateFormat.format(date));

(5)java秒转换成日期扩展阅读

package com.ob;

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

public class DateTest {

public static void main(String[] args) throws ParseException {

Calendar now = Calendar.getInstance();

System.out.println("年: " + now.get(Calendar.YEAR));

System.out.println("月: " + (now.get(Calendar.MONTH) + 1) + "");

System.out.println("日: " + now.get(Calendar.DAY_OF_MONTH));

System.out.println("时: " + now.get(Calendar.HOUR_OF_DAY));

System.out.println("分: " + now.get(Calendar.MINUTE));

System.out.println("秒: " + now.get(Calendar.SECOND));

System.out.println("当前时间毫秒数:" + now.getTimeInMillis());

System.out.println(now.getTime());

Date d = new Date();

System.out.println(d);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateNowStr = sdf.format(d);

System.out.println("格式化后的日期:" + dateNowStr);

String str = "2012-1-13 17:26:33";

//要跟上面sdf定义的格式一样
Date today = sdf.parse(str);

System.out.println("字符串转成日期:" + today);
}
}

F. 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();

示例:

Datedate=newDate();
date.setTime(millis);


Calendarcal=Calendar.getInstance();
cal.setTimeInMillis(millis);
Datedate=cal.getTime();

G. 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);
}

H. JAVA将时分秒格式的时间转化成秒数

public class TimeToSecond {

public static void main(String[] args) {

String time ="01:22:12";

String[] my =time.split(":");

int hour =Integer.parseInt(my[0]);

int min =Integer.parseInt(my[1]);

int sec =Integer.parseInt(my[2]);

int zong =hour*3600+min*60+sec;

System.out.println("共"+zong+"秒");

}

}

(8)java秒转换成日期扩展阅读

java将毫秒值转换为日期时间

public static void main(String[] args) {

long milliSecond = 1551798059000L;

Date date = new Date();

date.setTime(milliSecond);

System.out.println(new SimpleDateFormat().format(date));

}

I. Date(1501209399880) 是什么格式,java如何转换成时间对象

自己写了个按照指定格式输入一个日期(可以增加个正则做判断)我记得api里面有一个秒数可以化成日期的,但是有年月日publicclassTimeToSecond{publicstaticvoidmain(String[]args){Stringtime="01:22:12";String[]my=time.split(":");inthour=Integer.parseInt(my[0]);intmin=Integer.parseInt(my[1]);intsec=Integer.parseInt(my[2]);intzong=hour*3600+min*60+sec;System.out.println("共"+zong+"秒");}}

阅读全文

与java秒转换成日期相关的资料

热点内容
卸载联想app哪个好 浏览:719
php文字转图片 浏览:328
豆客后台怎么加密码 浏览:574
jpg转换pdf破解版 浏览:978
php基础书籍推荐 浏览:775
服务器与外网不通如何验证 浏览:351
电子版是不是就是文件夹 浏览:50
游戏属性文件加密 浏览:462
如何让安卓手机桌面图标下移 浏览:528
ubuntuphp5环境搭建 浏览:99
赌瘾解压视频 浏览:917
晋城移动dns服务器地址 浏览:294
php开源文库系统 浏览:134
android记事本源码 浏览:407
安卓11小游戏怎么玩法 浏览:190
gif有损压缩 浏览:937
windows下安装linux命令操作 浏览:843
米家app怎么设置进门亮灯 浏览:652
任我行服务器为什么会影响截图 浏览:296
安卓留言板怎么删除 浏览:18