java 获取java.sql.date类型的系统当前时间
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 获取java.sql.date类型的系统当前时间相关的知识,希望对你有一定的参考价值。
要求格式 mm/dd/yyyy
看清楚问题,java.sql.date类型的系统当前时间,只要年月日,写具体点。要返回的是java.sql.date类型,返回String的我自己也会写
java.sql.Date date=new java.sql.Date(new java.util.Date().getTime());
System.out.print(date.toString().replaceAll("-", "/"));
获取当前时间以 月/日/年(如12/6/2008) 显示:
java.sql.Date date=new java.sql.Date(new java.util.Date().getTime());
System.out.print(date.getMonth()+"/"+date.getDay()+"/"+date.toString().substring(0,4)); 参考技术B DATE就是一个类型,怎么还有格式,格式是你自己订的!
获取很简单!
java.sql.Date d = new java.sql.Date(System.currentTimeMillis()); 参考技术C java.sql.Date swTime = new java.sql.Date(System.currentTimeMillis()); 参考技术D import java.text.SimpleDateFormat;
import java.util.Date;
public class MyTest
public static void main(String[] args)
SimpleDateFormat format1 = new SimpleDateFormat("MM/dd/yyyy");
System.out.println(format1.format(new Date()));
第5个回答 2008-12-06 比如你读的是2004-10-10
string year=substring(0,3);
string mothe=substring(5,6);
string day=substring(8,10);
string date = yaer+"//"+mothe+"//"+day;
lava.lang.String数据转换为java.sql.Date
在JavaWeb编程中,往往涉及数据库,javaBean,前端数据数据类型不一致的问题
数据库和javaBean之间可以直接选择相对应的数据类型,而serverlet从前端获取的数据往往是String类型。是故需要考虑:
java.lang.String 要转换成java.sql.Date
public static java.sql.Date stringConverToDate(String value){ String strvalue = value; SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); java.util.Date d = null; try { d = format.parse(strvalue); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } java.sql.Date date = new java.sql.Date(d.getTime()); return date; }
以上是关于java 获取java.sql.date类型的系统当前时间的主要内容,如果未能解决你的问题,请参考以下文章
java.sql.Date类型时间获取当前时间,精确到时分秒的方法