精华内容
下载资源
问答
  • 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 ...

    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 String 转Date

    千次阅读 2017-02-07 20:01:12
    一、Date转String SimpleDateFormat formatter = new SimplDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = new Date; String str = formatter.format(date); 二、String转Date SimpleDateFormat formatter = ...

    一、Date转String

    SimpleDateFormat   formatter = new SimplDateFormat("yyyy-MM-dd HH:mm:ss");

    Date date = new Date;

    String str = formatter.format(date);

    二、String转Date

    SimpleDateFormat   formatter = new SimplDateFormat("yyyy-MM-dd HH:mm:ss");

    String str = “2010-01-01”;

    Date date = formatter.format(str);

    展开全文
  • 字符串改成时间  时间格式输出 时间转换字符串格式输出" type="date" pattern="yyyy-MM-dd"/> 使用${dat}直接输出
    把字符串改成时间  <fmt:parseDate value="${dataRow1.createDate }" var="date" pattern="yyyy-MM-dd HH:mm:ss"/>
    把时间格式输出<fmt:formatDate value="${date }" pattern="yyyy年MM月dd日   hh点mm分ss秒"/>

    把时间转换成字符串格式输出<fmt:formatDate value="<%=new Date() %>" type="date" pattern="yyyy-MM-dd"/>
    <fmt:formatDate value="${sysFunctionEntity.createDate}" type="date" var="dat" pattern="yyyy-MM-dd HH:mm:ss"/>
    使用${dat}直接输出
    展开全文
  • 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个 2016 7 27 16 4 1
    2个 16 07 27 16 04 01
    3个 2016 7月 027 016 014 001
    4个 2016 7月 0027 0016 0014 0001

    总结

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

    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

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

    展开全文
  • long类型转Date(转成String类型了日期)

    千次阅读 2014-12-21 11:39:22
    long类型转换成Date日期,long类型转换成String类型日期,本文章是转成String类型的日期,给出了很多格式示例,希望可以帮到需要的朋友
  • Java Date转StringString转Date

    千次阅读 2018-10-25 23:15:36
    一、Date转String //Date类型转为String Date date = new Date(); //设置字符串格式 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); String date...
  • JSP String转Date Date转String

    千次阅读 2018-01-25 15:47:37
    &lt;%@ taglib prefix="...fmt:parseDate value="${time}" pattern="HHmmss" var="time2"/&gt; 注:这里的pattern的格式要与传进来的String的格式相对应 &lt;fmt:
  • 1. StringDate ...String dateString = "2020-02-12 20:55:09"; DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = null; try { date = df.parse(dateString); } catch (P...
  • Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss ...public static Date ... Date curren...
  • String---》Date 调用new SimpleDateFormat()构造器,然后再调用parse()方法,返回Date类型
  • Date类型转StringString转Date类型

    万次阅读 2012-05-12 01:55:33
    Date类型转StringString转Date类型,这个类型在jsp/servlet中要手动转换,而在struts2 中会自动转换 SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> ...
  • Java String转Date

    万次阅读 2019-01-03 11:00:46
    接口之间数据的传输都是字符串,现在需要数据存储在数据库中,刚好我们使用了JPA,定义对象的时候将日期定义为了Date,所以不得不把String转为Date对象。具体如下: SimpleDateFormat simpleDateFormat = new ...
  • Date类型转StringString转Date类型,这个类型在jsp/servlet中要手动转换,而在struts2 中会自动转换SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> ...
  • Date类型转换成String类型

    千次阅读 2017-11-27 15:09:00
    这种转换要用到java.text.SimpleDateFormat类 字符串转换日期类型: ...也是最简单的方法Datedate=newDate("2008-04-14"); //这种方法已经过时。。 方法2: SimpleDateFormatsdf=new...
  • Oracle_类型转换_date转String_clob转String

    千次阅读 2019-10-17 20:15:38
    1 clob转string dbms_lob.substr(CLOB_BODY) "clobBody" date转string to_char(CREATE_TIME,'yyyy-MM-dd HH24:mi:ss') "createDate",
  • 日期转化 //DateString public String dateToString(Date date) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = sdf.format(date); return
  • 1、long类型数值转成日期类型 2、使用SimpleDateFormat 转换具体格式的字符串类型 贴代码 import java.text.SimpleDateFormat; import java.util.Date; public class TestTime { public static void main...
  • import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.List; im
  • Swift Date转String

    千次阅读 2017-03-01 18:22:55
    在Swift3.0下 ...1.获取当前时间并转成字符串 func dateNowAsString() -> String { let nowDate = Date() let timeZone = TimeZone.init(identifier: "UTC") let formatter = DateFormatter() for
  • jsp页面中将Date类型转成String

    千次阅读 2018-10-17 16:48:45
    &lt;fmt:formatDate value="${Date}" pattern="yyyy-MM-dd"/&gt;
  • javascript date stringstring date

    千次阅读 2014-01-17 16:52:55
    原文地址 ... Date.prototype.toFomatorString = function(formator)  {  var returnText = formator.toUpperCase();  if (returnText.indexOf("YYYY") > -1)  { 

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,121,652
精华内容 448,660
关键字:

怎么把date转成string