今天学习SimpleDateFormat函数,利用这个函数,结合前面学过的新的知识点做一个小程序。
package com.atguigu.java;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
/**
* 三天打渔两天晒网升级版:从键盘输入一个时间数,
* 计算从 1990-01-01 开始到现在是在打渔还是晒网。
*/
public class SysteminTest {
public static void main(String[] args) throws ParseException {
//预定义时间
String str="1990-01-01 00:00:00";
//简化日期,使用指定的格式
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
// SimpleDateFormat 函数解析后的数据赋给date
Date date=sdf.parse(str);
//转换成更加方便易懂的格式
java.sql.Date strsdf=new java.sql.Date(date.getTime());
System.out.println("第一次开始打渔时间:"+strsdf);
//----------------------------------------------------------------
//从键盘输入一个字符串作为时间
System.out.println("请输入一个字符串");
Scan