zoukankan      html  css  js  c++  java
  • 将键盘录入的String日期转换成Date类型的对象

    //----------------------------------String转Date------------------------------------------------------

    //首先,创建一个键盘录入对象

    Scanner sc = new Scanner(System.in);
     
    System.out.println("请输入一个时间(格式为:yyyy年MM月dd日 HH:mm:ss)");
     
    //输入一个待转换为Date的字符串,如2011年10月31日22:22:22,此处输入的字符串格式要和SimpleDateFormat对象解析的格式一致 
    String ss = sc.nextLine();
     
    //创建一个SimpleDateFormat对象
    SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日HH:mm:ss");
     
    //将字符串解析为日期对象
    Date dd = sdf1.parse(ss);
    System.out.println("dd");
     
    //-----------------------------------Date转String------------------------------------------------------
    //如果此时想把已经生成的Date对象以另一种字符串形式输出的话,就需要再创建一个SimpleDateFormat对象,如
     
    SimpleDateFormat sdf2 = new SimpleDateFormat("DDD");//D为当年的第多少天
     
    //将Date转化为另一种字符串
    String day = sdf2.format(dd);
    System.out.println(day);
     
  • 相关阅读:
    窗体间传值
    winform 导出datagridview 到excel
    单击单元格任意地方事件
    CLR via 随书笔记
    值类型和引用类型的区别
    System.Object简介
    装箱与拆箱
    静态类
    关于Linq2Sql有外键表的更新引发的问题。
    滑动切换页面
  • 原文地址:https://www.cnblogs.com/YuXingda/p/5153154.html
Copyright © 2011-2022 走看看