怎么将long类型转换成date

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么将long类型转换成date相关的知识,希望对你有一定的参考价值。

参考技术A ong类型的时间转换为date,可以通过SimpleDateFormat对象对格式进行定义,然后创建一个Date类型的对象封装时间,再通过SimpleDateFormat对象的format(date)方法就可以获取指定的日期格式了。
有了上面的介绍,看看我是怎么封装一个简单的Long转换为Date的函数:

1
2
3
4
5
6
7
8
9
10
11

/**
* 把毫秒转化成日期
* @param dateFormat(日期格式,例如:MM/ dd/yyyy HH:mm:ss)
* @param millSec(毫秒数)
* @return
*/
private String transferLongToDate(String dateFormat,Long millSec)
SimpleDateFormat sdf = new SimpleDateFormat(dateFormat);
Date date= new Date(millSec);
return sdf.format(date);


3
写一个main函数测试一下我们写的方法:

1

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class test public static void main(String[] args) throws ParseException // TODO Auto-generated method stub System.out.println(transferLongToDate("MM/dd/yyyy",System.currentTimeMillis())); /** * 把毫秒转化成日期 * @param dateFormat(日期格式,例如:MM/ dd/yyyy H本回答被提问者采纳

js中怎么吧long型的日期转换成String类型的

参考技术A new
Date(t);
//t是long型日期即距离标准起始时刻的毫秒数
这个构造函数可以得到一个Date类型的变量,然后通过调用getYear、getHour等系列函数可以获得年月日时分秒各个字段的字符串值。
建议你使用moment.js这个工具库,对js中的日期时间格式化、转换、计算都很方便

以上是关于怎么将long类型转换成date的主要内容,如果未能解决你的问题,请参考以下文章

如何把一个long型转换成日期

object-c 把long型的时间转换成date类型

js中怎么吧long型的日期转换成String类型的

Java中怎么将Long类型转换成Integer或int类型?

c++中一个long类型数据转换成IP地址

如何将有符号的long型转换成无符号的long型