首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >需要在Java中获取当前时间戳

需要在Java中获取当前时间戳
EN

Stack Overflow用户
提问于 2011-12-02 00:45:26
回答 6查看 191.8K关注 0票数 52

我需要在Java中获取当前时间戳,格式为MM/DD/YYYY h:mm:ss AM/PM

例如:06/01/2000 10:01:50 AM

我需要它也是线程安全的。

我可以使用这样的东西吗?

代码语言:javascript
复制
java.util.Date date = new java.util.Date();
System.out.println(new Timestamp(date.getTime()));

或链接here中讨论的示例。

EN

回答 6

Stack Overflow用户

发布于 2013-11-28 19:47:41

尝试以下单行解决方案:

代码语言:javascript
复制
import java.util.Date;
String timestamp = 
    new java.text.SimpleDateFormat("MM/dd/yyyy h:mm:ss a").format(new Date());
票数 9
EN

Stack Overflow用户

发布于 2015-06-22 14:39:43

java.time

从Java 8+开始,您可以使用java.time package。具体地说,使用DateTimeFormatterBuilderDateTimeFormatter格式化模式和文字。

代码语言:javascript
复制
DateTimeFormatter formatter = new DateTimeFormatterBuilder()
        .appendPattern("MM").appendLiteral("/")
        .appendPattern("dd").appendLiteral("/")
        .appendPattern("yyyy").appendLiteral(" ")
        .appendPattern("hh").appendLiteral(":")
        .appendPattern("mm").appendLiteral(":")
        .appendPattern("ss").appendLiteral(" ")
        .appendPattern("a")
        .toFormatter();
System.out.println(LocalDateTime.now().format(formatter));

输出...

代码语言:javascript
复制
06/22/2015 11:59:14 AM

或者如果您想要不同的time zone

代码语言:javascript
复制
// system default
System.out.println(formatter.withZone(ZoneId.systemDefault()).format(Instant.now()));
// Chicago
System.out.println(formatter.withZone(ZoneId.of("America/Chicago")).format(Instant.now()));
// Kathmandu
System.out.println(formatter.withZone(ZoneId.of("Asia/Kathmandu")).format(Instant.now()));

输出...

代码语言:javascript
复制
06/22/2015 12:38:42 PM
06/22/2015 02:08:42 AM
06/22/2015 12:53:42 PM
票数 5
EN

Stack Overflow用户

发布于 2017-06-14 22:24:34

您可以使用直接日期字符串格式的java.util.Date

代码语言:javascript
复制
String timeStamp = new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss").format(new Date());
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8345023

复制
相关文章

相似问题

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