gpt4 book ai didi

android - 毫秒的日期格式仅显示 SSS

转载 作者:行者123 更新时间:2023-12-05 00:17:47 25 4
gpt4 key购买 nike

我正在尝试获取包括毫秒在内的当前时间,但它只显示 SSS。
这是我的代码:


import android.text.format.DateFormat
import java.util.Calendar
...

String.format(
"%s IOException: %s",
DateFormat.format("HH:mm:ss.SSS", Calendar.getInstance().time),
ex.message
)
它输出 20:41:03.SSS some other text .还尝试仅烘烤日期,相同的输出。

最佳答案

好吧,您无法使用 DateFormat 获得毫秒数, 你需要使用 SimpleDateFormat ,因此您的代码应如下所示:

String.format(
"%s IOException: %s",
SimpleDateFormat("HH:mm:ss.SSS", Locale.getDefault()).format(Calendar.getInstance().time),
ex.message
)
你也可以使用 Date()而不是 Calendar.getInstance().time
String.format(
"%s IOException: %s",
SimpleDateFormat("HH:mm:ss.SSS", Locale.getDefault()).format(Date()),
ex.message
)

关于android - 毫秒的日期格式仅显示 SSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72689034/

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