`
xu520
  • 浏览: 81710 次
  • 性别: Icon_minigender_1
  • 来自: 金华
社区版块
存档分类
最新评论

String与Date互转

 
阅读更多


public void doSomething() {
        try {
            // 指定格式的字符串转Date
            String strDate = "20080408215000";
            System.out.println(new SimpleDateFormat("yyyyMMddHHmmss").parse(strDate));

            // Date转String
            Date date = new Date();
            System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date));
        } catch (java.text.ParseException e) {
            e.printStackTrace();
        }
    }


/**

  SimpleDateFormat函数语法:

  G 年代标志符

  y 年

  M 月

  d 日

  h 时 在上午或下午 (1~12)

  H 时 在一天中 (0~23)

  m 分

  s 秒

  S 毫秒

  E 星期

  D 一年中的第几天

  F 一月中第几个星期几

  w 一年中第几个星期

  W 一月中第几个星期

  a 上午 / 下午 标记符

  k 时 在一天中 (1~24)

  K 时 在上午或下午 (0~11)

  z 时区

  */

  DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");

  DateFormat format 2= new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");

  Date date = null;

  String str = null;

  // String转Date

  str = "2007-1-18";

  try {

  date = format1.parse(str);

  data = format2.parse(str);

  } catch (ParseException e) {

  e.printStackTrace();

  }

  //Date转String

  date=new Date();

  str=format1.format(date);

  str=format2.format(date);


分享到:
评论

相关推荐

    DateUtil.java

    DateUtil.java string与date互转,long与date互转 DateUtil.java string与date互转,long与date互转 DateUtil.java string与date互转,long与date互转

    java.util.Date与java.sql.Date互转及字符串转换为日期时间格式.docx

    ### Java.util.Date与Java.sql.Date互转及字符串转换为日期时间格式 #### 一、Java.util.Date与Java.sql.Date的基本概念 在Java编程语言中,处理日期和时间时经常使用到`java.util.Date`和`java.sql.Date`这两个类...

    Timestamp与Date互转.docx

    Timestamp与Date互转 在Java编程中,Timestamp和Date是两个常用的时间类型,前者是数据库类型,而后者是Java.util包中的类。由于它们的类型不同,因此在实际开发中,经常需要将Timestamp和Date类型相互转换。下面将...

    java DATE与时间戳互化

    ### Java中DATE与时间戳互化的知识点解析 #### 一、时间戳的基本概念 时间戳在计算机领域中通常指的是从某一固定时刻起始所经过的毫秒数,这个固定时刻通常指的是1970年1月1日00:00:00 UTC。在Java中,时间戳主要...

    java.util.Date与java.sql.Date互转及字符串转换为日期时间格式[文].pdf

    Java.util.Date与java.sql.Date的互转及字符串转换为日期时间格式 java.util.Date和java.sql.Date是Java中两个常用的日期时间类,分别属于不同的包。java.util.Date是Java标准库中的日期时间类,而java.sql.Date是...

    Java开发时间日期转换工具类,涉及String,Date,时间戳互转,以及获取几天(月或年)前或后的时间

    Java开发时间日期转换工具类,涉及String,Date,时间戳互转,以及获取几天(月或年)前或后的时间

    vc2005datetimepicker和string值互传

    在VC2005开发环境中,`DateTimePicker`...以上就是VC2005中`DateTimePicker`控件与`string`值互转的基本步骤和关键知识点。在实际开发中,你可能还需要根据具体需求进行适当的调整和优化,确保程序的稳定性和用户体验。

    String类型转localDate,date转localDate的实现代码

    Date可以使用Instant和ZoneId类与LocalDateTime进行互转。下面是一个示例代码: ```java java.util.Date date = new java.util.Date(); Instant instant = date.toInstant(); ZoneId zone = ZoneId.systemDefault()...

    springboot整合mongo自定义Converter 实现字符串和Date类型互转 并且查询陈宫

    使用自定义了时间和字符串的转换规则 存的时候 存字符串 读取的时候 转换为日期类型 但是在按时间查找的时候 也可以使用 下载后 直接运行 Test类 修改下MongodbConfiguration的mongoUrl 写的时候将时间转为字符串 ...

    常用的java工具类:Date和String类型互转,获取想要格式的String类型的日期时间、java导出数据到Excel、http文件下载、HMAC-MD5加密、3DES加密、MD5加密、读写txt文件、zip解压缩文件、文件夹

    一些常用的java工具类:Date和String类型互转,获取想要格式的String类型的日期时间、java导出数据到Excel、http文件下载、HMAC-MD5加密、3DES加密、MD5加密、读写txt文件、zip解压缩文件、文件夹等

    js日期字符串互转

    本文将详细介绍如何在JavaScript中进行日期与字符串的互转,并提供一个实际示例来验证日期的有效性。 首先,JavaScript提供了内置的`Date`对象来处理日期和时间。我们可以创建一个新的`Date`实例,或者解析一个日期...

    使用json-lib实现json与Java对象的互转

    要使用 `json-lib` 实现 JSON 与 Java 对象的互转,首先需要在项目中引入该库。如果你使用的是 Maven,可以在 `pom.xml` 文件中添加如下依赖: ```xml <groupId>net.sf.json-lib</groupId> <artifactId>json-lib...

    json与java对象互转

    ### JSON与Java对象互转:深入理解与实践 在现代软件开发中,JSON(JavaScript Object Notation)作为数据交换的标准格式之一,其轻量级、易于读写的特点使其成为跨平台数据传输的首选。Java作为一种广泛使用的编程...

    java农历与阳历互转.doc

    ### Java农历与阳历互转知识点详解 #### 一、背景介绍 在日常生活中,我们经常需要处理不同的日期系统,比如阳历(公历)和农历。这两种历法有着不同的计算规则,特别是在中国等东亚国家,农历对于节日的确定非常...

    JS 对象(Object)和字符串(String)互转方法

    在JavaScript中,对象(Object)和字符串(String)的互转是前端开发中经常使用的技术,尤其是在数据处理和传输过程中。下面将详细介绍这两种转换方法,包括使用原生JSON对象进行转换的示例和细节。 首先,了解JSON...

    Java和Json互转的工具类

    总之,Java和JSON之间的互转是常见的开发任务。`org.json`库提供了一系列的工具类,使这个过程变得简单易行。无论是将Java对象、Map还是List转换为JSON,或者反过来将JSON解析回Java对象,都有相应的API支持。了解并...

    JAVA类型转换[文].pdf

    - **其他实用数据类型转换**:涉及包装类(如Integer、Double)与基本类型的转换,以及Date和String的互转。 2. **简单数据类型之间的转换** - **自动类型转换**:从低级别类型转换到高级别类型,如byte到int,...

    java jsonto对象互转

    String str = new SimpleDateFormat(datePattern).format((Date) value); return str; } return value == null ? null : value.toString(); } @Override public Object processArrayValue(Object value, ...

Global site tag (gtag.js) - Google Analytics