精华内容
下载资源
问答
  • Java把String转换成Date类型(Date转换成String类型)

    万次阅读 多人点赞 2019-09-19 10:03:05
    1.String转换成Date类型 SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd"); String time = "2019-09-19";...2.Date转换成String类型 SimpleDateFormat ft = new SimpleDateFormat("yyyy-M...

    1.String转换成Date类型

    SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd");
    String time = "2019-09-19";
    Date date = ft.parse(time)
    

    2.Date转换成String类型

    SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd");
    Date date = new Date();
    String time = ft.format(date);
    
    展开全文
  • Date转换成String

    2015-12-21 13:47:33
    转自... Date date = new Date(); ...String starttime = String.format("%tF", date, date);...就转换成了 yyyy-MM-dd形式  String.format("%tF %tP",date,date)

    转自http://blog.csdn.net/woshisap/article/details/6742423;


    Date date = new Date();

    String starttime = String.format("%tF", date, date);
    就转换成了 yyyy-MM-dd形式 

    String.format("%tF %tP",date,date)就转成了 2015-12-21 00:00

    展开全文
  • Java 把 Date 转换为 String 类型

    万次阅读 2016-07-27 19:37:52
    转载请注明出处: http://blog.csdn.net/like_program/article/details/52048671 我们在写程序时,有时需要获取并显示 当前系统时间 ,这时候可以用 Date

    转载请注明出处: http://blog.csdn.net/like_program/article/details/52048671

    我们在写程序时,有时需要获取并显示 当前系统时间 ,这时候可以用 Date 类,代码如下:

    Date date = new Date();

    我们新建一个 DateTest.java ,代码如下:

    import java.util.Date;
    
    public class DateTest {
        public static void main(String[] args) {
            Date date = new Date();
            System.out.println(date);
        }
    }

    运行一下,输出结果为:

    Wed Jul 27 16:14:31 CST 2016

    很方便,但是有一个问题,这种方式获取的时间是 格林威治时间 ,它的格式是:

    Wed Jul 27 16:14:31 CST 2016

    显然,这种格式不符合中国人的习惯,所以我们需要转化一下,转化为我们习惯的格式。要转换格式,我们要用到 SimpleDateFormat 类。
    修改 DateTest.java 代码如下

    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    public class DateTest {
        public static void main(String[] args) {
            Date date = new Date();
            String pattern = "yyyy-MM-dd HH:mm:ss";
            SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
            System.out.println(simpleDateFormat.format(date));
        }
    }

    输出结果为:

    2016-07-27 16:14:31

    这里,先创建一个 simpleDateFormat 对象,往它的构造参数里传入你想要的日期格式,然后调用 simpleDateFormat 的 format 方法,传入当前系统时间,这样,输出的就是符合我们习惯的日期格式了。

    日期格式各个参数的含义:

    yyyy 年
    MM 月
    dd 日
    HH 时 (24小时制,如 16:14)
    hh 时 (12小时制,如 4:14)
    mm 分
    ss 秒

    看上去直观了不少,但是好像还不够,要是像这样就更好了:

    2016年07月27日 16:14:31

    再改:

    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    public class DateTest {
        public static void main(String[] args) {
            Date date = new Date();
            String pattern = "yyyy年MM月dd日 HH:mm:ss";
            SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
            System.out.println(simpleDateFormat.format(date));
        }
    }

    输出结果为:

    2016年07月27日 16:14:31

    如果想把月份里的那个 0 去掉的话,变为:

    2016年7月27日 16:14:31

    我们只需要修改下日期格式,将表示月份的 MM 改为 M:

    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    public class DateTest {
        public static void main(String[] args) {
            Date date = new Date();
    //      String pattern = "yyyy年MM月dd日 HH:mm:ss";
            String pattern = "yyyy年M月dd日 HH:mm:ss";
            SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
            System.out.println(simpleDateFormat.format(date));
        }
    }

    输出结果为:

    2016年7月27日 16:14:31

    OK,大功告成!

    写到这,应该就完了,但我想知道日期格式中 yyyy MM 等等,这些字母的个数究竟写多少个为好,如果 少写 或 多写 ,会出现什么结果。为满足自己的好奇心,我测试了 14 个字母的情况:

    实验结果如下:

    个数y(年)M(月)d(日)H(时)m(分)s(秒)
    1个20167271641
    2个160727160401
    3个20167月027016014001
    4个20167月0027001600140001

    总结

    由表格可见,最方便,最好记,最符合我们习惯的写法就是:
    日期格式中的字母, 写一个字母, 写两个字母。
    即:

    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    public class DateTest {
        public static void main(String[] args) {
            Date date = new Date();
            String pattern = "y年M月d日 HH:mm:ss";
            SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
            System.out.println(simpleDateFormat.format(date));
        }
    }

    输出结果为:

    2016年7月27日 06:04:01

    当然,你也可以根据自己的习惯来写。

    展开全文
  • DateString -StringDate

    千次阅读 2020-11-19 14:57:56
    //Date类型转String //String 类型转Date
    	  Date date =new Date();
        System.out.println(date);
    
        //Date类型转String  //可指定任意的返回格式  yyyy
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String dateString = sdf.format(date);
        System.out.println(dateString);
    
        //String 类型转Date
        Date data1 = sdf.parse(dateString);//  和new Date一样
        Date sqlDate = new java.sql.Date(new Date().getTime());
        System.out.println(sqlDate);//yyyy-MM-dd
        依次输出
        Thu Nov 19 14:55:45 CST 2020
    	2020-11-19 14:55:45
    	2020-11-19
    

    工具类

    /**
     * Date类型转String
     *      根据用户传入的时间表示格式,返回当前时间的格式。
     * 如:
     * String userDate = getUserDate("yyyy-MM-dd HH:mm:ss");
     * System.out.println(userDate);
     * @param sformat
     *            yyyyMMddhhmmss
     * @return
     */
    public static String getUserDate(String sformat) {
        return new SimpleDateFormat(sformat).format(new Date());
    }
    

    }

    展开全文
  • Date类型转换成String类型

    千次阅读 2017-11-27 15:09:00
    这种转换要用到java.text.SimpleDateFormat类 ...字符串转换成日期类型: 方法1: 也是最简单的方法Datedate=newDate("2008-04-14"); //这种方法已经过时。。 方法2: SimpleDateFormatsdf=new...
  • 1.String转为Date 参数String类型的格式必须与注释中的日期格式对齐,否则会报错。 public static Date stringToDate(String time) { DateFormat format = new SimpleDateFormat("yyyy-MM-dd");//日期格式 Date ...
  • mysql Date类型与String类型转换

    千次阅读 2018-06-25 15:38:43
     String 使用的函数:DATE_FORMAT(date,format) date:需要转换的日期 format:格式化的样式 format样式整理: 年: %Y 显示四位 : 2015 %y 只显示后两位 :15 月: %M 月份的英文显示:October %m 月份....
  • jdk8中奖Date转换为String格式的方法

    千次阅读 2019-09-29 22:05:48
    public static String getLocalDateStr(Date date,String formatter) { DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern(formatter); Instant ins...
  • String---》Date 调用new SimpleDateFormat()构造器,然后再调用parse()方法,返回Date类型
  • 把字符串改成时间  把时间格式输出 把时间转换成字符串格式输出" type="date" pattern="yyyy-MM-dd"/> 使用${dat}直接输出
  • Date类型转String类型

    千次阅读 2020-11-18 15:01:33
    Date date = new Date(); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-... String time = simpleDateFormat.format(date); //Date类型转String类型 Date d = simpleDateFormat.parse(time);
  • SpringBoot Date String 互转

    千次阅读 2018-12-25 14:52:37
    提交的参数统一从String转变成Date package com.inforstack.qpdw.converter; import java.text.SimpleDateFormat; import java.util.Date; import org.springframework.core.convert.converter.Converter; i...
  • jsp页面 date转化成string

    千次阅读 2018-04-18 14:55:24
    第一步:引入标签库 <...gt; 第二步:利用标签实现...首先,将字符串截取,并且转换为时间格式: <fmt:formatDate value="${test}" pattern="yyyy-MM-dd HH:mm"/> ...
  • Mysql Date类型与String类型转换

    千次阅读 2019-07-16 09:54:04
    1: DATE_FORMAT(now(),'%Y-%m-%d %H:%i:%s') 格式:年月日 时分秒 2:字符串转日期:date(20170101) -----------------------------------------------------------------------------------------------------...
  • Oracle_类型转换_dateString_clob转String

    千次阅读 2019-10-17 20:15:38
    1 clob转string dbms_lob.substr(CLOB_BODY) "clobBody" datestring to_char(CREATE_TIME,'yyyy-MM-dd HH24:mi:ss') "createDate",
  • 数据库date日期转String类型

    千次阅读 2019-08-24 11:43:57
    再实体类中创建两个日期属性 private Date creationDate;...从数据库查出数据后,会将日期自动封装到creationDate中(因为数据库中无creationDateStr,所以此时creationDateStrnull),然后在controller里面将...
  • 【转载】String类型和Date类型之间的转换

    万次阅读 多人点赞 2018-12-13 16:06:20
    在javaEE项目中,会接受到日期格式的String,我们如果要将其转换为Date格式,就会用到SimpleDateFormat类。 1.将String转换为Date类 import java.text.ParseException; import java.text.SimpleDateFormat; impo.....
  • sql的datestring转换

    千次阅读 2019-03-27 13:31:00
    date_format(date, format) 函数,MySQL日期格式化函数date_format() unix_timestamp() 函数 str_to_date(str, format) 函数 from_unixtime(unix_timestamp, format) 函数,MySQL时间戳格式化函数from_unixtime ...
  • String类型和Date类型之间的转换

    万次阅读 多人点赞 2016-12-31 13:50:34
    在javaEE项目中,会接受到日期格式的String,我们如果要将其转换为Date格式,就会用到SimpleDateFormat类。 1.将String转换为Date类 import java.text.ParseException; import java.text.SimpleDateFormat; import
  • Date 转换成String SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd "); Date date=new Date(); String dateString=sdf .format(date); String 转换成Date SimpleDateFormat sdf = new ...
  • String类型转Date SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd "); //或者是具体到秒 //("yyyy-MM-dd HH:mm:ss") String s= "2011-07-09 "; Date date = formatter.parse(s); Date类型转...
  • js dateString 日期字符串转换
  • Oracle中to_date格式 Data与String互转及各种用法
  • String类型转化为Date类型 创建一个SimpleDateFormat 使用SimpleDateFormat的parse方法,将yyyy-MM-dd的类型转化成为一个Date类型 DateFormat df = new SimpleDateFormat("yyyy-MM-dd") String timestr = "2020-...
  • Date 转为 String (以下的 sqlDate 是通过 utilDate 转换的) StringDate(传入的参数格式多了时分秒,可以截掉,少了会报错) 总结 前言 主要讲述java.util.Date 与 java.sql.Date的...
  • Java的Date类型与String类型的相互转换

    千次阅读 2018-10-12 16:30:03
    二、Date转为字符串String类型(格式化) Date date = new Date(); //获取年月日时分秒,也可以只获取其中的一个,其中的中文汉字可以改- SimpleDateFormat formatter = new SimpleDateFormat("yyyy年MM月dd...
  • Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */ public static Date getNowDate() { ...
  • java编程中String类型时间转化成Date类型

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 260,842
精华内容 104,336
关键字:

date转化为string