gpt4 book ai didi

java - 如何获取带有日期、小时和分钟的 ISO 8601 格式的当前时刻?

转载 作者:bug小助手 更新时间:2023-10-28 10:38:16 28 4
gpt4 key购买 nike

获取ISO 8601 的最优雅方式是什么?当前时刻的格式化演示文稿,UTC?它应该看起来像:2010-10-12T08:50Z

例子:

String d = DateFormat.getDateTimeInstance(DateFormat.ISO_8601).format(date);

最佳答案

使用 SimpleDateFormat格式化任何 Date你想要的对象:

TimeZone tz = TimeZone.getTimeZone("UTC");
DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm'Z'"); // Quoted "Z" to indicate UTC, no timezone offset
df.setTimeZone(tz);
String nowAsISO = df.format(new Date());

如上所示使用 new Date() 将格式化当前时间。

关于java - 如何获取带有日期、小时和分钟的 ISO 8601 格式的当前时刻?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3914404/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com