`
朱嘉华
  • 浏览: 232778 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

日期类型之间转换

    博客分类:
  • java
SQL 
阅读更多

 public static Timestamp parseTimestamp(String strDate) throws ParseException{
  Date armFormateDate  = null;
  SimpleDateFormat df1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  DateFormat format = new SimpleDateFormat("yyyyMMdd");
  armFormateDate = format.parse(strDate);
  strDate = df1.format(armFormateDate);
  Timestamp ts1 = Timestamp.valueOf(strDate);
  return ts1;
 }

 

=====================================================================

 

Date 和String之间的转换main函数:
public static void main(String[] args) {
   // TODO Auto-generated method stub
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");        
Date date = null;   
String str = null;                 
            
// String转Date   
str = "2009-01-06";         
try {   
date = format.parse(str); // Wed sep 26 00:00:00 CST 2007   
} catch (ParseException e) {   
e.printStackTrace();   
}   
          
date = java.sql.Date.valueOf(str); // 只保留日期部分,返回的是java.sql.Date 2007-9-26
System.out.println(date);
// Date转String   
date = new Date();   // Wed sep 26 18 17:14:01 CST 2007      
str = format.format(date); // 2007-9-26   
             System.out.println(str);
format = DateFormat.getDateInstance(DateFormat.SHORT);   
str = format.format(date); // 07-9-26
System.out.println(str);
           
format = DateFormat.getDateInstance(DateFormat.MEDIUM);   
str = format.format(date); // 2007-9-26  
                 System.out.println(str);
      format = DateFormat.getDateInstance(DateFormat.FULL);   
        str = format.format(date); // 2007年9月26日 星期三
   System.out.println(str);
}

Timestamp和String之间转换的函数:
public static void main(String[] args) {
   // TODO Auto-generated method stub
   //Timestamp转化为String:
    SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//定义格式,不显示毫秒
    Timestamp now = new Timestamp(System.currentTimeMillis());//获取系统当前时间
    String str = df.format(now);
    System.out.println(str);
   
         ///String转化为Timestamp:
          SimpleDateFormat df1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    Date date = new Date();
    String time = df1.format(date);
    Timestamp ts = Timestamp.valueOf(time);
    System.out.println(ts);

}

分享到:
评论

相关推荐

    C#变量类型转换.doc

    2. 数值类型之间的相互转换; 3. 字符的 ASCII 码和 Unicode 码; 4. 数值字符串和数值之间的转换; 5. 字符串和字符数组之间的转换; 6. 字符串和字节数组之间的转换; 7. 各种数值类型和字节数组之间的转换; 8. ...

    c#中的类型转换详解

    C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之 间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据...

    日期工具类,包括各种日期之间的转换

    个人收集的方便与开发的日期工具,很实用的哦,;请大家参详

    16进制hex和日期时间datetime转换工具2.0

    比上一版增加很多功能: 1、16进制转时间、转秒; 2、指定时间转时间、转秒; 3、现在时间转时间、转秒; 4、指定时间之间时间差、转时间、转秒。

    Java - DateUtil 日期时间转换工具类

    内容概要:日期时间转换工具类,包括基本的Date类型,String类型,TimeStamp类型,LocalDateTime类型,LocalDate类型之间的互相转换,还提供了许多与时间获取,时间计算有关的方法,如:获取指定日期几天后的日期;...

    ObjectCollectionJSON之间的转换

    Object、Collection、JSON之间的转换 涉及复杂类型, 日期类型的处理 Date JSON

    python timestamp和datetime之间转换详解

    做开发中难免时间类型之间的转换, 最近就发现前端js和后端django经常要用到这个转换, 其中jsDate.now()精确到毫秒,而Python中Datetime.datetime.now()是精确到微秒的。 1. 字符串日期时间转换成时间戳 # '2015-...

    阴历日期转换实现(pb制作)

    阴历是中国人习惯的一种日期格式,处理这种日期类型是比较繁琐的,但是这种格式却又是不能回避的,为了便于两者之间的转换,用户可以借助于动态链接库来实现

    C#.NET 中的类型转换

    C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的...

    日期格式化工具类

    日期操作是日常开发当中最常见的操作之...和字符串类型之间的转换,但是在jdk1.8之后有所改善,jdk1.7以及之前的版本处理日期类型并不方便, 可以借助Joda Time组件来处理,尤其是日期类型的一些数学操作就更是不方便。

    java.util.Date、java.sql.Date与String三者之间的转换

    此java文件包括常用的日期类型之间的转换,包括java.util.Date、java.sql.Date、String之间的任意类型、格式转换......

    C#.net中的类型转换详细介绍

    C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的...

    Java时间类型和字符串之间的各种转换及几种常见的排序

    个人积累的Java工具类扩展类,包括字符数组转字符串,质数判断,辗转相除法求最大公约数,对字符串的一些判断,几种常见的数组排序、插入、查找等,闰年判断 日期字符串解析等与日期有关的操作,随机字符串。...

    java面试题大全--java基础,struts,spring,ejb等

    3.数据类型之间的转换 如何将数值型字符转换为数字(Integer,Double) 如何将数字转换为字符 如何取小数点前两位,并四舍五入。 4.日期和时间 如何取得年月日,小时分秒 如何取得从1970年到现在的毫秒数 如何...

    C# char类型字符转换大小写的实现代码

    您可能感兴趣的文章:C#中使用强制类型实现字符串和ASCII码之间的转换C#、.Net中把字符串(String)格式转换为DateTime类型的三种方法C#自定义类型强制转换实例分析浅析C#数据类型转换的几种形式C#基础之数据类型转换...

    time_t 与字符串之间的相互转换

    转本文介绍了标准C/C++中的有关日期和时间的概念,并通过各种实例讲述了这些函数和数据结构的使用方法。笔者认为,和时间相关的一些概念是相当重要的,理解这些概念是理解各种时间格式的转换的基础,更是应用这些...

    pandas实现将日期转换成timestamp

    这里说的字符串不是一般意义上的字符串,是指在读取日期类型的数据时,如果还没有及时解析字符串,它就还不是日期类型,那么此时的字符串该怎么与时间戳之间进行转换呢? ① 时间字符串转化成时间戳 将时间字符串...

    重新编组:在CBOR,JSON,MessagePack,TOML和YAML之间转换

    本地日期类型只能转换为JSON和YAML。 本地时间类型不能转换为任何其他格式。 偏移日期时间及其等效项可以在CBOR,MessagePack,TOML和YAML之间转换。 日期和时间类型将转换为JSON字符串。 无法通过JSON安全地往返...

    Java中封装的全局日期处理工具类

    增加日期中某类型的某数值。如增加日期 获取精确的日期 判断字符串是否为日期字符串 获取日期字符串的日期风格。失敗返回null。 将日期字符串转化为日期。失败返回null。 将日期字符串转化为另一日期字符串...

    necromancer:使用一些黑魔法从一种对象类型转换为另一种对象类型

    该库旨在提供一个独立且可扩展的 API,以支持在核心 Ruby 类型之间进行转换的健壮且通用的方式。 特征 简单而富有表现力的 API 能够指定自己的转换器 能够从更简单的转换中组合转换 支持自定义类型的转换 能够指定...

Global site tag (gtag.js) - Google Analytics