首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >想要"dd/MM/yyyy HH:mm:ss.SS“格式的当前日期和时间

想要"dd/MM/yyyy HH:mm:ss.SS“格式的当前日期和时间
EN

Stack Overflow用户
提问于 2012-01-05 23:45:57
回答 11查看 160.4K关注 0票数 20

我使用以下代码来获取"dd/MM/yyyy HH:mm:ss.SS“格式的日期。

代码语言:javascript
复制
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;

    public class DateAndTime{

    public static void main(String[] args)throws Exception{

    Calendar cal = Calendar.getInstance();
    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss.SS");
    String strDate = sdf.format(cal.getTime());
    System.out.println("Current date in String Format: "+strDate);

    SimpleDateFormat sdf1 = new SimpleDateFormat();
    sdf1.applyPattern("dd/MM/yyyy HH:mm:ss.SS");
    Date date = sdf1.parse(strDate);
    System.out.println("Current date in Date Format: "+date);

}
}

我得到了下面的输出

代码语言:javascript
复制
    Current date in String Format: 05/01/2012 21:10:17.287
    Current date in Date Format: Thu Jan 05 21:10:17 IST 2012

请建议我应该怎么做才能以相同的字符串格式(dd/MM/yyyy HH:mm:ss.SS)显示日期。例如,我想要以下输出:

代码语言:javascript
复制
    Current date in String Format: 05/01/2012 21:10:17.287
    Current date in Date Format: 05/01/2012 21:10:17.287

敬请指教

EN

Stack Overflow用户

发布于 2022-03-01 15:36:23

代码语言:javascript
复制
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class DateAndTime{

  public static void main(String[] args)throws Exception{
     Date date = new Date(System.currentTimeMillis());
     DateFormat format = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss.SS", 
      Locale.ENGLISH);
    String strDate = format.format(date);
    System.out.println("Current date in String Format: "+strDate);
   }
}

使用此代码,您将获得预期字符串格式的当前日期

票数 0
EN
查看全部 11 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8745297

复制
相关文章

相似问题

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