首页 > 编程知识 正文

java获取当前时间字符串,date转换为string

时间:2023-05-03 11:18:46 阅读:16703 作者:4085

“mm”表示日期的“分钟”片段。 “月”部分请使用“毫米”。

因此,尝试将代码更改为:

date format df=newsimpledateformat (' mm/DD/yyyy );

数据开始日期=df.parse (开始数据测试;

编辑: DateFormat对象包含日期格式定义,而不是Date对象,无论格式如何,仅包含日期。 谈格式时,我们谈的是以特定格式创建日期的字符串表示。 请参考以下示例。

导入Java.text.date format;

导入Java.text.simple date format;

import java.util.Date;

公共类日期测试{

publicstaticvoidmain (字符串[ ] args ) throws Exception { )。

stringstartdatestring=' 06/27/2007 ';

//thisobjectcaninterpretstringsrepresentingdatesintheformatmm/DD/yyyy

date format df=newsimpledateformat (' mm/DD/yyyy );

//Convert from String to Date

数据开始日期=df.parse (开始数据测试;

//打印the date,with the default formatting。

//Here,theimportantthingtonoteisthatthepartsofthedate

//were correctly interpreted,such as day,month,year etc。

system.out.println(date,withthedefaultformatting: ) startdate );

//Once converted to a Date object,you can convert

//backtoastringusinganydesiredformat。

stringstartdatestring1=df.format (开始日期;

system.out.println (dateinformatmm/DD/yyyy : ) startdatestring1);

//Converting to String again,using an alternative格式

date format df2=newsimpledateformat (DD/mm/yyyy );

stringstartdatestring2=df2.format (开始日期;

system.out.println (dateinformatdd/mm/yyyy : ) startdatestring2);

}

}

输出:

Date,withthedefaultformatting 3360 wed jun 2700336000336000 BRT 2007

dateinformatmm/DD/yyyy :06/27/2007

dateinformatdd/mm/yyyy :27/06/2007

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。