当前位置: 首页 > 知识库问答 >
问题:

我得到12:00am而不是12:00pm在android工作室我该怎么办?[复制]

田骁
2023-03-14
public static String getTime(String time) {

    String ampmTime = null;
    SimpleDateFormat sdf = new SimpleDateFormat("hh:mm:ss", Locale.getDefault());
    Date dt;
    try {
        dt = sdf.parse(time);
        SimpleDateFormat sdfs = new SimpleDateFormat("hh:mm a", Locale.getDefault());
        if (dt != null) {
            ampmTime = sdfs.format(dt);
        }

    } catch (ParseException e) {
        e.printStackTrace();
    }

    return ampmTime;
}

在参数字符串中,我正在发送12:00:00格式,所以请将其作为12:00pm而不是12:00am。其他时间显示正确,例如13:30:00到1:30pm。所以请帮帮我??

共有1个答案

澹台蕴藉
2023-03-14

如这里所述,当使用hh时,您告诉格式化程序输入时间是上午/下午时间。24小时输入使用HH。

格式更改为:

SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss", Locale.getDefault());
 类似资料:
  • 12.现在怎么办? 阅读本教程可能让你对使用 Python 更感兴趣了——你应该会渴望将 Python 应用于解决实际问题。你应该到哪里去了解更多 Python 的内容呢? 本教程是 Python 文档集的一部分。文档集中的一些其它文件有: Python 标准库: 你应该浏览本手册,它给出了标准库中关于类型、 函数和模块的完整(虽然简洁)的参考资料。标准的 Python 发布包含大量 的附加模块。

  • 问题内容: 我的网站几乎完成了,除了最后一部分,我需要使图库页面支持ajax才能使用Ajax更改页码。 图库页面视图: Dajax / Dajaxice的记录不是很好…我只需要显示一些图像即可。 问题答案: 这是使用Dajax / Dajaxice的方法,这是为了在Django中简化AJAX: 根据文档安装Dajaxice和Dajax。文档似乎没有提及它,但是您也可以使用,即 pip instal

  • 我正在创建一个地图数据结构,它使用set来保存对值。我为程序做了一个自定义对类。我通过了大部分的调试,现在我得到了这些错误在内建的x函数类。 错误6错误C2784:'bool std::运算符 错误7错误C2784:'bool std::运算符 错误8错误C2784:“布尔标准::运算符” 错误9错误C2784:'bool std::运算符 错误10错误C2784:“布尔标准::运算符” 错误11

  • 所以,我的操作系统是Ubuntu 18.04,我下载了Netbeans 11.0。我还安装了openjdk-11和openjfx-11,所以这些都可以在我的电脑上找到。我的问题是,当我想做一个javafx项目时,我会点击文件

  • 我与Wildfly和OpenJPA合作。我有一个乐观锁例外的情况。 我得到的错误消息是: 00:08:29373警告[com.arjuna.ats.arjuna](默认任务-39)arjuna01225:TwoPhaseCoordinator。beforeCompletion-SynchronizationImple失败 :org.apache.openjpa.persistence.乐观锁定异常

  • 这是如何显示当我试图在我的phpMyAdmin