为什么Java默认为毫秒

Python013

为什么Java默认为毫秒,第1张

精度高。毫秒是秒的千分之一,精度很高,因为Java是一个编写代码的程序,要求必有要有非常高的精度,所以会默认为毫秒。Java是一门面向对象编程语言,1990年代初由詹姆斯·高斯林等人开发出Java语言的雏形,最初被命名为Oak,后随着互联网的发展,经过对Oak的改造,1995年5月Java正式发布。

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

得到一个毫秒时间,是1970年1月1日0:00至今的毫秒时间,怎么转换成通常格式?

解析:

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))

}

}