gpt4 book ai didi

android - 如何正确获取 "yyyy-MM-dd HH:mm:ss"格式的日期

转载 作者:搜寻专家 更新时间:2023-11-01 07:51:31 26 4
gpt4 key购买 nike

String date = (String) android.text.format.DateFormat.format("yyyy-MM-dd HH:mm:ss", new java.util.Date());

某些设备工作正常吗?但在其他设备中我得到:

2015-12-24 HH:28:24

在我更改 (HH) -> (hh) 后无法工作的设备中。但我需要 24 小时模式的小时。

最佳答案

尝试使用 kk 而不是 hh 例如:

String date = (String) android.text.format.DateFormat.format("yyyy-MM-dd kk:mm:ss", new java.util.Date());

或者使用SimpleDateFormat:

DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
formatter.format(new Date(System.currentTimeMillis()));

查看文档:SimpleDateFormat

H - Hour in day (0-23)

k - Hour in day (1-24)

K - Hour in am/pm (0-11)

h - Hour in am/pm (1-12)

关于android - 如何正确获取 "yyyy-MM-dd HH:mm:ss"格式的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34451316/

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