`
Caoyu_google
  • 浏览: 23031 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

String转变Date

    博客分类:
  • java
阅读更多
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.util.Calendar;
import java.util.Date;
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");       
Date date = null;  
String str = null;                
          
// String转Date  
str = "2007-1-18";        
try {  
    date = format.parse(str);  // Thu Jan 18 00:00:00 CST 2007  
} catch (ParseException e) {  
    e.printStackTrace();  
}  
          
date = java.sql.Date.valueOf(str);  // 只保留日期部分,返回的是java.sql.Date  2007-01-18  
          
// Date转String  
date = new Date();   // Thu Jan 18 21:35:01 CST 2007  
/*Calendar cal = Calendar.getInstance(); 
date = new Date(cal.getTimeInMillis());*/ 
str = format.format(date);  // 2007-01-18  
          
format = DateFormat.getDateInstance(DateFormat.SHORT);  
str = format.format(date);  // 07-1-18  
          
format = DateFormat.getDateInstance(DateFormat.MEDIUM);  
str = format.format(date);  // 2007-1-18  
          
format = DateFormat.getDateInstance(DateFormat.FULL);  
str = format.format(date);  // 2007年1月18日 星期四 
分享到:
评论

相关推荐

    java 各种时间的处理,格式化,字符串的各种处理方法,字符集的各种类型转换等!

    String formattedDate = formatter.format(date); ``` Java 8引入了`LocalDateTime`、`Instant`等新API,提供更强大的时间和日期操作功能,如: ```java LocalDateTime now = LocalDateTime.now(); ...

    javascript常用工具集(带使用示例)

    * 从身份证号中得到生日和...* 正则表达式实现JavaScript日期格式化对Date的扩展,将 Date 转化为指定格式的String * 返回当天是星期几 * 常用正则表达式 * 将阿拉伯数字翻译成中文的大写数字 * 将日期转换成中文日期

    JavaScript基础笔记

    这份“JavaScript基础笔记”涵盖了JS学习的关键概念,包括变量、运算符、函数、对象以及常用的内置对象如Date、String和Array。 首先,让我们从变量开始。在JavaScript中,声明变量使用`var`、`let`或`const`关键字...

    java 8 特性

    Java 8 是一个里程碑式的版本,它...Java 8的这些新特性极大地提高了代码的可读性和维护性,推动了Java向函数式编程的转变,并且优化了处理大量数据的能力。对于Java开发者来说,理解并熟练掌握这些特性是至关重要的。

    js面向对象简单教程

    JavaScript支持多种数据类型,包括基本数据类型(Number, String, Boolean, Function, Object, Array, null, undefined)和复合数据类型(Date, RegExp等)。其中,null和undefined虽然都表示“空值”,但它们之间还是...

    flash as3从入门到精通

    - AS3的基础语法包括变量声明、数据类型(如Number、String、Boolean等)、常量定义,以及操作符的使用,如算术操作符(+、-、*、/、%)、比较操作符(==、!=、>、<、>=、)和逻辑操作符(&&、||、!)。 2. **...

    Twincat 教程

    在TwinCAT中,各种数据类型,如BOOL(布尔型)、BYTE、WORD、DWORD、SINT、USINT、INT、UINT、DINT、UDINT、REAL、LREAL、STRING、TIME、TIME_OF_DAY、DATE和DATE_AND_TIME等,都有明确的定义和使用规范。...

    《ASP网络程序设计与应用》第4章ASP脚本语言--VBScript.ppt

    4. Date(日期/时间) 5. Boolean(布尔型) 6. Variant(变体,可包含任何类型) 7. Object(对象) 变量声明使用`Dim`关键字,例如`Dim myString As String`。 ### 表达式与运算符 VBScript支持算术、比较和...

    VBA+EXCEL 入门进阶教程

    - **数据类型**:VBA中常见的数据类型有字符串型(String$)、字节型(Byte)、布尔型(Boolean)、整数型(Integer)、长整数型(Long)、单精度型(Single)、双精度型(Double)、日期型(Date)、货币型...

    java-ppt.rar_java .ppt_java ppt_java基础 ppt_java基础 ppt_ppt jav

    11. **Java标准库**:熟悉并学习Java提供的各种内置类和方法,如Math类,Date和Calendar类,以及IO和NIO库。 12. **IO到NIO的转变**:对比传统IO和New IO(NIO)模型,理解通道(Channel)和缓冲区(Buffer)的概念...

    Vbs 脚本从入门到精通

    1. **语法基础**:VBScript的基础语法与Visual Basic类似,包括变量声明(Dim、Const)、数据类型(String、Integer、Date等)、控制结构(If...Then...Else、For...Next、While...Wend)以及函数和过程。...

    Excel_VBA资料

    - 包括基本数据类型(如Integer,Long,Single,Double,String,Boolean,Date)和复杂数据类型(如Variant,Object)。 4. **变量与常量**: - 变量用于存储数据,其值可变;常量的值在声明后不能改变。可以...

    VB脚本从入门到精通

    VBScript提供了多种数据类型,如String(字符串)、Integer(整型)、Double(双精度浮点型)、Boolean(布尔型)、Date(日期/时间)等。此外,Variant类型能自动适应任何其他类型,非常灵活。 三、VBScript函数和...

    JavaScript_深度剖析(从入门到精通).doc

    - **内置对象**:如`Date`、`Math`、`String`等,提供了一系列常用功能。 - **DOM操作**:通过`document.getElementById`等方法操作HTML元素。 - **BOM操作**:如`window.location`用于控制浏览器窗口行为。 #### ...

    「新酷专题」Java8十大新特性详解

    6. **日期与时间API**:Java 8用全新的`java.time`包替换了旧的`java.util.Date`和`java.util.Calendar`,提供了更加易用、强大的日期和时间处理功能,如`LocalDate`、`LocalTime`、`LocalDateTime`等。 7. **...

    EXCEL VBA 快速上手

    本快速上手指南将带你领略VBA的强大之处,通过深入理解,你可以将Excel从一个普通的电子表格工具转变为一个功能强大的数据分析和自动化工具。 首先,了解VBA的基础概念至关重要。VBA基于Visual Basic,是一种面向...

    neo4j最全面指南以及springboot+java驱动不用编写复杂语句

    它将传统的表格数据结构转变为网络图的形式进行存储,这使得处理高度连接的数据集变得异常高效。Neo4j 不仅是一款高性能的图形数据库,同时也是一款具备成熟数据库特性的图引擎,能够满足现代应用对数据处理的各种...

    Java面向对象程序设计笔记

    常用API类如File类用于文件操作,String类提供了丰富的字符串处理方法,Date和Calendar类用于时间处理,System类提供了系统级操作,Math类包含了各种数学运算,正则表达式则用于文本匹配和处理。 异常处理是Java中...

    JavaScript_深度剖析(从入门到精通)

    JavaScript内置了一系列对象,如Math、Date、Array等,提供了丰富的功能,如数学运算、日期处理、数组操作等。 #### 五、窗口及输入输出 在Web环境中,窗口对象(window)是顶级对象,提供了与浏览器窗口交互的方法...

Global site tag (gtag.js) - Google Analytics