我在前期JAVA WEB开发中就经常用
首先你要弄懂两个类:一个是java.util.Date另一个就是java.sql.Date用强制转换
给你最简单的吧也是最好记的。结果集(ResultSet )的getObject("数据库中的字段名")取出数据。再进行相应的转换;如果是存储就用结果集(ResultSet )的setObject("数据库中的字段名")保存数据;
分类: 电脑/网络 >>程序设计 >>其他编程语言问题描述:
得到一个毫秒时间,是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))
}
}