`
zengbin163
  • 浏览: 13975 次
  • 性别: Icon_minigender_1
  • 来自: 南昌
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Date和Srting转化

 
阅读更多
package com.jxhaina.warehouse.util;

import java.text.ParsePosition;
import java.text.SimpleDateFormat;
import java.util.Date;

public class GetDate {

public GetDate(){

}

    public static Date getNowDate()
    {
        Date currentTime = new Date();
        return currentTime;
    }

    public static void main(String arg[]){
   
    System.out.println(strToBirthday("2003-12-01"));
   
    }

    public static String getStringDate()
    {
        Date currentTime = new Date();
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String dateString = formatter.format(currentTime);
        return dateString;
    }

    public static String getStringDateShort()
    {
        Date currentTime = new Date();
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
        String dateString = formatter.format(currentTime);
        return dateString;
    }
   
    public static String getDateString(){
   
    SimpleDateFormat simpledateformat = new SimpleDateFormat("yyMdHms");
        String strTime = simpledateformat.format(new Date());
        return strTime;
   
    }
    public static String dateToStrl(Date dateDate){
    SimpleDateFormat simpledateformat = new SimpleDateFormat("yyMdHms");
    String strTime = simpledateformat.format(dateDate);
        return strTime;
    }

    public static Date strToDate(String strDate)
    {
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        ParsePosition pos = new ParsePosition(0);
        Date strtodate = formatter.parse(strDate, pos);
        return strtodate;
    }

    public static String dateToStr(Date dateDate)
    {
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String dateString = formatter.format(dateDate);
        return dateString;
    }
   
    public static String dateToStrSh(Date dateDate)
    {
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
        String dateString = formatter.format(dateDate);
        return dateString;
    }

    public static Date strToBirthday(String strDate)
    {
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
        ParsePosition pos = new ParsePosition(0);
        Date strtodate = formatter.parse(strDate, pos);
        return strtodate;
    }

    public static Date getNow()
    {
        Date currentTime = new Date();
        return currentTime;
    }

    public static long getS(String strDate)
    {
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
        ParsePosition pos = new ParsePosition(0);
        Date strtodate = formatter.parse(strDate, pos);
        return strtodate.getTime();
    }

    public static Date getLastDate(long day)
    {
        Date date = new Date();
        long date_3_hm = date.getTime() - 0x74bad00L * day;
        Date date_3_hm_date = new Date(date_3_hm);
        return date_3_hm_date;
    }

    public static int getNowDay(String StrDate)
    {
        Date Time1 = strToDate(StrDate);
        Date Time2 = new Date();
        long day = Time1.getTime() - Time2.getTime();
        return (int)day / 0x5265c00;
    }

    public static int getNowDay(Date StrDate)
    {
        Date Time1 = StrDate;
        Date Time2 = new Date();
        long day = Time1.getTime() - Time2.getTime();
        return (int)day / 0x5265c00;
    }
}
分享到:
评论

相关推荐

    String、Array与Date、String的转化

    本工具类用于String、Array和String、Date之间的转化

    date和string互相装换

    ### Date与String互相转换知识点详解 #### 一、引言 在Java开发过程中,日期(`Date`)与字符串(`String`)之间的相互转换是非常常见的...希望本文能够帮助大家更好地理解和运用`Date`与`String`之间的转换技术。

    js date转String 日期字符串转换

    ### JavaScript Date对象转换为字符串 在JavaScript中,`Date`对象提供了多种方法来获取和设置日期及时间。本文将详细介绍如何将`Date`对象转换成字符串格式,这对于数据展示、存储以及传输等场景非常有用。 #### ...

    java编程中String类型时间转化成Date类型

    java编程中String类型时间转化成Date类型

    Date、String、Timestamp之间的转换

    Date、String、Timestamp 是 Java 中三个常用的日期和时间类,它们之间的转换是 Java 开发中经常遇到的问题。在本文中,我们将详细介绍 Date、String、Timestamp 之间的转换方法。 Date 和 String 之间的转换 在 ...

    String与date的转换

    ### String与Date的转换 #### 一、引言 在Java开发中,字符串(String)与日期(Date)之间的转换是一项常见的需求。例如,在处理用户输入的数据、解析文本文件或与数据库交互时,通常需要将字符串转换为日期对象进行...

    有关java中的Date,String,Timestamp之间的转化问题

    Java 中的 Date、String 和 Timestamp 之间的转换问题 Java 中的日期和时间处理是编程中非常重要的一方面,Date、String 和 Timestamp 是三种常用的日期和时间类型,本文将详细介绍它们之间的转换问题。 一、获取...

    java中Date和String相互转换

    自己写的一个工具类,用来实现时间和字符串之间的相互转换

    String和Date的转换

    在Java编程语言中,`String`和`Date`类型的转换是常见的操作,特别是在处理日期和时间数据时。这里我们将深入探讨如何在`String`和`Date`之间进行转换,以及如何利用`DateFormat`和`SimpleDateFormat`类进行格式化。...

    有关日期Date 和String型相互转换

    在Java编程语言中,日期(Date)对象和字符串(String)之间的转换是常见的操作。日期对象用于存储和处理时间信息,而字符串则常用于显示日期或读取用户输入。了解如何在两者之间进行转换对于编写涉及日期处理的程序...

    Date、String、Calendar转换

    详细地Date、String、Calendar之间的转换

    String、Calendar、Date间的相互转换

    ### String、Calendar、Date间的相互转换 在Java中,日期和时间处理是非常常见的需求之一,尤其是在涉及用户界面或数据处理的应用程序中。本篇将详细解释如何在`String`、`Calendar`、`Date`之间进行转换,并提供...

    java完美按格式化字符串String转sql.date

    - 方法名为`stringToSqlDate`,接收两个字符串参数`dateString`和`formatStr`。 - 创建`SimpleDateFormat`对象,设置日期格式。 - 使用`parse()`方法解析字符串为`java.util.Date`对象。 - 使用`java.util.Date`...

    Java日期时间Date类型,long类型,String类型表现形式的转换.pdf

    总结一下,通过使用SimpleDateFormat类,我们可以灵活地在Date和String之间进行转换,而Date类提供的getTime()和构造函数则使得Date与long之间的转换变得简单直接。在实际开发过程中,根据不同的需求选择合适的转换...

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

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

    String和Date工具类

    本篇文章将详细讲解`String`和`Date`工具类中涉及的知识点,以及如何在实际开发中有效地运用它们。 首先,我们来看`String`工具类。在Java中,`String`对象是不可变的,这意味着一旦创建,就不能改变其内容。因此,...

    Date、String、Calendar之间的转换_java编程_

    String dateString = formatter.format(date); ``` 2. `String`转`Date`: 使用相同的`SimpleDateFormat`实例,调用`parse(String source)`方法将字符串解析为`Date`对象。这个过程可能会抛出`ParseException`,...

    Date类型数据转换

    SimpleDateFormat类提供了parse()方法和format()方法,可以将String类型的日期字符串转换为Date类型的日期对象,也可以将Date类型的日期对象转换为String类型的日期字符串。同时,日期格式是Date类型数据转换的关键...

Global site tag (gtag.js) - Google Analytics