首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XMLGregorianCalendar时间

XMLGregorianCalendar时间
EN

Stack Overflow用户
提问于 2013-08-30 11:34:35
回答 2查看 3.1K关注 0票数 1

我有一个简单的Java程序,我只想得到时间,然后进入其中。求你帮帮我。

代码语言:javascript
复制
package javaapplication1;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.xml.datatype.DatatypeConfigurationException;
import javax.xml.datatype.DatatypeFactory;
import javax.xml.datatype.XMLGregorianCalendar;
public class JavaApplication1
{
  public static void main(String[] args)
   {
        Date trailDate=new Date();
        GregorianCalendar calendar1 = new GregorianCalendar();
        calendar1.setTime(trailDate);
        try 
        {
        XMLGregorianCalendar 
        date1=DatatypeFactory.newInstance().newXMLGregorianCalendar(calendar1);
        System.out.println(date1);
        }
       catch (DatatypeConfigurationException ex)
        {
        Logger.getLogger(JavaApplication1.class.getName()).log(Level.SEVERE, null, ex);
        }
   }

我得到了翻耕的产量。

代码语言:javascript
复制
  2013-08-30T17:01:35.446+05:30

但我只希望产出低于

代码语言:javascript
复制
  2013-08-30T17:01:35
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-30 11:36:32

从日历中获取日期,并使用SimpleDateFormat将其格式化为字符串。

票数 1
EN

Stack Overflow用户

发布于 2013-08-30 11:42:55

尝尝这个

代码语言:javascript
复制
System.out.println(date1.toString().replaceAll("(.*)\\..*", "$1"));
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18531919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档