导航:首页 > 编程语言 > javadate转换long

javadate转换long

发布时间:2022-12-16 19:08:41

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 DATE类型的日期 转换成指定格式类型的 (如:YYYY-MM-DD) 的 DATE类型数据

Date类型并没有格式,只有转换成String格式的时候让格式化显示。

new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")format(new Date());

Calendar calendar = Calendar.getInstance();

int year = Integer.parseInt(datetime.substring(0,4));

int month = Integer.parseInt(datetime.substring(5,7));

int date = Integer.parseInt(datetime.substring(8,10));

int hour = Integer.parseInt(datetime.substring(11,13));

int minute = Integer.parseInt(datetime.substring(14,16));

//int second = Integer.parseInt(datetime.substring(17,19));

if(calendar.get(Calendar.YEAR)>year){

int y = calendar.get(Calendar.YEAR)-year;

(2)javadate转换long扩展阅读:

Date类可以在java.util包中找到,用一个long类型的值表示一个指定的时刻。它的一个有用的构造函数是Date(),创建一个表示创建时刻的对象。getTime()方法返回Date对象的long值。

import java.util.*;

public class Now {

public static void main(String[] args) {

Date now = new Date();

long nowLong = now.getTime();

System.out.println("Value is " + nowLong);

③ 如何用Java把date类型转换成long数字

/**
*@paramargs
*/
publicstaticvoidmain(String[]args)
{
Datedate=newDate();
//返回自1970年1月1日00:00:00GMT以来此Date对象表示的毫秒数。
longtime=date.getTime();
System.out.println(time);
}

阅读全文

与javadate转换long相关的资料

热点内容
ubuntu图形编程 浏览:439
jar包启动命令 浏览:678
java数组一维转二维 浏览:498
office批量转pdf 浏览:183
boss直聘程序员多少薪 浏览:631
编程字母代表什么 浏览:952
rainmc服务器地址 浏览:456
电信校园网客户端认证服务器地址 浏览:448
掌阅怎么看文件夹 浏览:341
在伴伴app里面怎么拜师傅 浏览:942
编程珠玑笔记 浏览:281
结束命令行 浏览:270
力学原理pdf 浏览:737
宏定义编译后不变 浏览:404
如何搞免费服务器 浏览:213
神经系统pdf 浏览:672
如何查看服务器上的数据库服务器 浏览:195
压缩机型号v代表什么 浏览:58
旅游类源码 浏览:867
电脑服务器类型怎么设置 浏览:235