java当中日期类型和字符串类型数据

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 
 * @author Administrator
 *进行日期格式类型的转换操作
 *
		java.sql.Date:将指定日期类型字符对象转换为date类型
		    java.sql.Date.valueOf("1999-10-10");//将指定日期字符串转变为日期对象,该对象不接受时分秒
		java.util.Date:用于获取系统对象当前时间
		    new Date()获取系统当前时间
		    getTime()获取从1970到现在的毫秒数
 */
public class SimpleDate {

	public static void main(String[] args) {
		Date utilDate=new Date();
		System.out.println("当前时间的毫秒数:"+utilDate.getTime());
		System.out.println("当前系统的时间:"+utilDate);
//		SQL日期类型字符串的格式是固定的不能够有别的格式
		java.sql.Date sqlDate=java.sql.Date.valueOf("1995-01-27");
		System.out.println("对SQL日期进行输出操作:"+sqlDate);
		/**
		 * 当前类对象用于将一个date类型对象转变字符类型以及将一个字符类型对象转变为一个日期类型
		 */
		SimpleDateFormat simpleDateFormat1=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		String strDate1="2018-06-12 16:58:59";//建立一个日期字符串
		try {
//			将一个字符串类型数据转变为一个date类型数据
			Date date=simpleDateFormat1.parse(strDate1);
			System.out.println("将字符串对象解析为一个日期类型:"+date);
		} catch (ParseException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		SimpleDateFormat simpleDateFormat2=new SimpleDateFormat("yyyy年MM月dd日");
//		将一个日期类型对象转变为一个字符类型的数据变量
		String date2=simpleDateFormat2.format(sqlDate);
		System.out.println("将一个sql日期类型转变为一个String日期类型:"+date2);
	}

}

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值