向Msql插入date类型时间

Posted zhupengqq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了向Msql插入date类型时间相关的知识,希望对你有一定的参考价值。

向Msql插入date类型时间

 

* 处理当前时间只按日期(时间为0)
    * 最终返回时间类型java.util.Date
    */
    public static void dataTest() 
       try 
           SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
          String time =  format.format(new Date());
         Date date = format.parse(time.concat(" 00:00:00"));
         System.out.println(date);
        catch (Exception e) 
           e.printStackTrace();
       
    
    public static void main(String[]args) 
       testData();
    

返回结果    2019-06-14 00:00:00

	 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
		          String time =  format.format(new Date());
		         Date date = format.parse(time.concat(" 00:00:00"));
				System.out.println("时间"+date);
				Orders order = new Orders();
				order.setMember(mem);
				Cart cart = cService.loadCart(mem);
				order.setCart(cart);
				order.setOrderDate(date);
				order.setOrderNo(String.valueOf(System.currentTimeMillis()));
				order.setOrderStatus(new Integer(1));
				oService.addOrder(order);
				

 

以上是关于向Msql插入date类型时间的主要内容,如果未能解决你的问题,请参考以下文章

Java代码中Date类型插入到mysql数据库中数值不一致

java向mysql插入时间,时间日期格式化

oracle用sql 语句如何向表中插入时间?

向数据库中插入一个DateTime类型的数据到一个Date类型的字段中,需要转换类型。TO_DATE('{0}','YYYY-MM-DD'))

java向oracle数据库中存一个date类型的值

java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明)