Java中如何把String类型转换为Date类型?

By
写代码

由于项目需要,目前在做新手java程序员,由于之前有那么一丢丢的java基础(大学有半个学期的java课),但是对于其中的门道还是不甚清楚,由于C/C++老师潜移默化的教育,比如经常在课堂上说“不像java那样,啥都能做啥都做不好”、“像java那样让程序员对内存回收毫无办法”云云,所以对这货有种“虽然不懂你,但是鄙视你”的高大上态度。所以对于用习惯C语言的我来说,当项目用到java之后,各种摸不着头脑。

比如那天遇到一个情况,要把一个字符串转为Data类型,并规格化输出……然后在其他地方还要使用之。

然后兴致索然地放到程序里,果然能跑,然后输出结果了……so?继续写规格化之后的事情。

办法来自于万能的stackoverflow.com,这货被封了代码输出得减半啊……

下面的框框是最近琢磨出来的,吐槽+各种用途……哎呀我真聪明

胡扯做项目和搞博客的不同点在于成就感,比如此篇讲了一大堆,就是为了第n个界面上不起眼的角落里的一个输出字段,可是放博客里就是“我靠我好牛逼这都能做到”的伟大感觉。平心而论,后者虽然卑微,但是很爽。

Comments: 12

  1. 所以本文实质上是“论个人博客对工作的正面推动作用”咯?
    对我来说没有 StackOverflow 的话代码输出得减 75% 以上……掩面逃

    2014年06月14日
  2. java的Date本来就设计的蛇精病

    2014年06月14日
  3. stackoverflow.com和github都非常好用

    @jigoulee 2014年06月15日
  4. 老外脑袋被驴踢了,Date用起来巨不爽。

    2014年06月15日
    • @yxiao 支持的基本数据类型更多,显示比c/c++更强大 :grin:

      @vfhky 2014年08月08日
  5. 你可以这样写嘛
    DateFormat format = new SimpleDateFormat(“yyyy年MM月dd日”);
    Date date = format.parse(“2014年6月15日”);
    System.out.println(format.format(date));//2014年6月15日

    2014年06月15日
  6. :mad: java属于那种简单的功能就要写很多行代码的语言, :arrow: 还是喜欢现在的python, javascript这种语法宽松, 写起来快的语言

    @imufeng 2014年06月17日
  7. 后面就上Django了,想想还有点小激动呢

    @venmax 2014年06月17日

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

:razz: