`
jguangyou
  • 浏览: 378914 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java 24小时和12小时制

 
阅读更多

Date类,已经很少用了。用Calendar吧。
Calendar date = Calendar.getInstance();
date.get(Calendar.HOUR_OF_DAY );//得到24小时机制的
date.get(Calendar.HOUR);// 得到12小时机制的

当然,SimpleDateFormat也可以格式化24机制或者12小时机制。
H 0-23
k 1-24
----------------
K 0-11
h 1-12

希望对你有帮助。
SimpleDateFormat也可以格式化24机制或者12小时机制:
SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd_HH_mm_ss");//24小时机制
SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd_hh_mm_ss");//12小时机制
String ymd = format.format(new Date());

另:SimpleDateFormat使用详解:

impleDateFormat函数的继承关系:
java.lang.Object
|
+----java.text.Format
|
+----java.text.DateFormat
|
+----java.text.SimpleDateFormat

下面是个小例子:
import java.text.*;
import java.util.Date;

分享到:
评论

相关推荐

    java 24小时周期时间转换成12小时周期时间

    用java实现 24小时周期时间转换成12小时周期时间

    一个简易的JAVA数字时钟支持24时12时转换

    这个项目名为"一个简易的JAVA数字时钟支持24时12时转换",它提供了在12小时制和24小时制之间切换的功能。根据描述,这个时钟程序已经经过了指导老师的调试,并且在某些JAVA版本下是可以正常运行的。如果你遇到任何...

    Hour24ExcelDateFormater.java

    java读取excel转换成24小时制的代码,java读取时会自动转成12小时的,从excel读取时,现在要改成24小时的

    oracle日期格式和java日期格式区别 HH24:mm:ss和HH24:mi:ss的区别

    24小时制: java(区分大小写):yyyy-MM-dd HH:mm:ss 12小时制: java(区分大小写):yyyy-MM-dd hh:mm:ss 2)毫秒: java: SSS 24小时制: java(区分大小写):yyyy-MM-dd HH:mm:ss.SSS 12小时制: ...

    TimeConverter:该程序输入代表24小时制时间的4位数字,并将其转换为12小时制的时间。

    SMU高级计算机编程和问题解决课程的作业#1:TimeConverter该程序输入代表24小时制时间的4位数字,并将其转换为12小时制的时间。作业说明:编写一个程序TimeConverter.java,该程序将一个4位数字作为输入,该数字...

    java数字小时钟电子表

    Java 数字小时钟电子表是一种基于Java编程语言实现的时钟应用,它可以实时显示当前时间,通常以24小时制的数字格式呈现。这个程序利用了Java的基础语法、线程和日期时间处理来构建,为学习Java编程的初学者提供了一...

    fmt24:格式化时间PM AM到24小时

    总的来说,`fmt24`是一个方便的Go语言库,为开发者提供了在12小时制和24小时制之间转换时间的工具,简化了时间格式化的处理,提高了代码的可读性和效率。对于处理时间数据的Go项目,特别是需要与用户界面交互,或者...

    android 日期和时间选择器 24时制

    在Android开发中,日期和时间选择器是用户界面中...通过以上步骤,你已经成功地在Android应用中实现了24小时制的日期和时间选择器。这个功能可以帮助提高用户的交互体验,使他们能快速、方便地设定所需的日期和时间。

    Java 获取日期时间代码

    需要注意的是,“hh”表示12小时制的时间,“HH”表示24小时制的时间。 #### 四、小结 通过上述示例,我们可以看出Java提供了丰富的API来获取日期时间。不同的应用场景可以选择不同的类和方法来满足需求。例如,在...

    java 获得时间方法

    - **获取小时(24小时制)**:使用`get(Calendar.HOUR_OF_DAY)`方法可以获得24小时制下的小时数。 ```java System.out.println("24小时制下的小时:" + c.get(Calendar.HOUR_OF_DAY)); ``` - **获取小时(12小时...

    Java定时器数字时钟

    数字时钟是计算机或应用程序中常见的一个组件,它通常以24小时制或12小时制显示当前时间。在这个Java程序中,数字时钟会不断更新,与系统的实际时间保持同步,这意味着它会每隔一秒或更短的时间间隔刷新一次时间显示...

    获取Android系统时间的小时制

    Android提供了丰富的API来处理时间和日期,包括检查系统是遵循24小时制还是12小时制。以下是关于这个主题的详细知识。 首先,我们需要了解Android中处理时间的核心类:`java.util.Date`、`java.text....

    java设置日期格式

    - **h**:小时(12 小时制,范围 1-12) - **H**:小时(24 小时制,范围 0-23) - **m**:分钟 - **s**:秒 - **S**:毫秒 - **E**:星期(例如 Mon、Tue 等) - **D**:一年中的第几天 - **F**:一月中的第几个...

    Java显示数字类型的时钟.rar

    5. **国际化与本地化**:尽管这里主要显示的是24小时制时间,但Java也支持根据用户的地区设置来显示12小时制或24小时制时间。这可以通过`java.text.SimpleDateFormat`或`java.time.format.DateTimeFormatter`实现。 ...

    java时钟_表盘数字

    考虑到用户交互,可能添加了事件监听器,比如让用户选择显示模式(12小时制/24小时制)或者改变时钟颜色等。 7. **多线程**: 为了确保用户界面的响应性,绘图操作应该在事件分发线程(Event Dispatch Thread, ...

    java模仿单片机实现点阵电子钟

    开发者需要编写代码来控制这些点阵,以按照特定的时间格式(如24小时制或12小时制)显示时、分、秒。 再者,**单片机模拟**是这个项目的核心概念。单片机是一体化集成的微型计算机,常用于控制各种设备。在Java中...

    java面向对象程序设计(董小园版)收集.pdf

    例如,读者可以编写一个程序,将用户在命令行输入的 24 小时制时间转换为 12 小时制。又例如,读者可以编写一个程序,根据用户输入的 x 值,计算后的结果 y 值。 本书是学习 Java 面向对象程序设计的优秀资源,涵盖...

    获取iOS 系统设置中的时间是 12小时制 还是 24 小时制.zip

    软件开发设计:PHP、QT、...云计算与大数据:数据集、包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。

    时段多选插件.zip

    【时段多选插件.zip】是一个专为网页应用设计的组件,主要功能是提供一个用户友好的界面,让用户能够方便地在一天的24小时内选取多个半小时为单位的时间段。这个插件尤其适用于那些需要用户指定特定服务预约时间或者...

    java swing制作的时钟

    - 可能还有复选框或菜单选项来控制是否开启24小时制。 10. **界面美化**: - 使用Swing的LookAndFeel API,可以改变应用程序的外观和感觉,使其符合用户的系统主题或者自定义主题。 为了实现这样一个时钟应用,...

Global site tag (gtag.js) - Google Analytics