有些代码按了复制键没有效果,但是其实已经复制到剪贴板上面了,大家请注意哦!

我的文章有时会稍有修改,转载请注明出处哦!

原文地址:SimpleDateFormat 12小时制以及24小时制的写法

去代码

    1. package com.test;
    2. import java.text.ParseException;
    3. import java.text.SimpleDateFormat;
    4. import java.util.Date;
    5. /**
    6. * SimpleDateFormat12小时和24小时制测试类
    7. * @author 水山清风
    8. *
    9. */
    10. public class SimpleDateFormatTest {
    11. /**
    12. * @param args
    13. */
    14. public static void main(String[] args) {
    15. String sTime = "2010-11-02";// 开始时间
    16. String eTime = "2010-11-10";// 结束时间
    17. sTime += " 00:00";  //2010-11-02 00:00
    18. eTime += " 23:59";  //2010-11-10 23:59
    19. Date now = new Date();
    20. SimpleDateFormat format12 = new SimpleDateFormat("yyyy-MM-dd hh:mm");
    21. SimpleDateFormat format24 = new SimpleDateFormat("yyyy-MM-dd HH:mm");
    22. try {
    23. //12小时制
    24. //12小时制format sTime = 2010-11-02 12:00
    25. System.out.println("12小时制format sTime = " + format12.format(format12.parse(sTime)));
    26. //12小时制format eTime = 2010-11-10 11:59
    27. System.out.println("12小时制format eTime = " + format12.format(format24.parse(eTime)));
    28. //24小时制
    29. //24小时制format sTime = 2010-11-02 00:00
    30. System.out.println("24小时制format sTime = " + format24.format(format12.parse(sTime)));
    31. //24小时制format eTime = 2010-11-10 23:59
    32. System.out.println("24小时制format eTime = " + format24.format(format24.parse(eTime)));
    33. //在这种情况下format12.parse()和format24.parse()是一样的
    34. //12小时制
    35. //Tue Nov 02 14:00:00 GMT+08:00 2010
    36. System.out.println(format12.parse("2010-11-02 14:00"));
    37. //24小时制
    38. //Tue Nov 02 14:00:00 GMT+08:00 2010
    39. System.out.println(format24.parse("2010-11-02 14:00"));
    40. } catch (ParseException e) {
    41. e.printStackTrace();
    42. }
    43. }
    44. }

SimpleDateFormat 12小时制以及24小时制的写法的更多相关文章

  1. C# 时间现实问题(12小时制与24小时制)

    最近在修改项目中遇到时间问题,12小时制与24小时制的问题,想再次跟各位同仁提个醒. yyyy-MM-dd HH:mm:ss------大写的HH为24小时制 yyyy-MM-dd hh:mm:ss- ...

  2. 【BUG】12小时制和24小时制获取当天零点问题

    [BUG]12小时制和24小时制获取当天零点问题 最近在写定时服务的时候,要获取当天的零点这个时间,但是是这样获取的 DateTime dt = DateTime.Parse(DateTime.Now ...

  3. Android获取设备採用的时间制式(12小时制式或24小时制式)

    /** * 获取设备採用的时间制式(12小时制式或者24小时制式) * 注意: * 在模拟器上获取的时间制式为空 */ private void getTime_12_24(Context conte ...

  4. 12小时制时间&&24小时制时间

    今天在获取时间的时候发现,插入到数据库中的时间,其中下午的时间直接显示01,02的样子...查了下资料发现了端倪, java.text.SimpleDateFormat f=new java.text ...

  5. Linux系统硬件时间12小时制和24小时制表示设置

    目前的服务器status是下面这样的 服务器系统    centos7 Linux系统时间      Fri Mar 20 15:26:27 CST 2020 Linux系统硬件时间  Fri 20 ...

  6. ios 在中国地区,24小时时间格式 系统设定下 获得12小时制时间的方法

    如题,在中国地区,24小时时间格式 系统设定下,如果单单使用 NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; 之后,无论用hh ...

  7. oracle 日期to_char转换24小时制12小时制

    1>以12小时制显示 SQL>select to_char(sysdate,'YYYY-MM-DD HH12:MI:SS AM')from dual; TO_CHAR(SYSDATE,'Y ...

  8. WINDOWS 2003系统时间24小时制与12小时显示格式不一致问题与解决

    WINDOWS 2003 SERVER系统时间24小时制与12小时格式不一致问题,而导致论坛或BLOG不能正常显示更新日期的问题及解决方法问题的方法. 在WIN2003上出现这种情况的原因是在程序中使 ...

  9. java12小时制的时间转换为24小时制

    Java中将12小时制的时间转换为24小时制的方式如下: import java.text.SimpleDateFormat; import java.util.Date; public class ...

随机推荐

  1. CSS与JQuery的相关问题

    文字隐藏:p div里面的文字过长时隐藏文字: overflow:hidden; text-overflow:ellipsis; white-space:nowrap; --------------- ...

  2. 利用ZTree链接数据库实现 [权限管理]

    最近想研究权限管理,看群里有人发了ZTrees模板,我看了下,觉得笔easyUI操作起来更灵活些,于是就开始研究了. 刚开始从网上找了找了个Demo,当然这个并没有实现权限啥的,但实现了前台调用Aja ...

  3. WEB 文件上传

    关键:<input name="file" type="file"/> 然后,在外面<form>层中必须写上:enctype=" ...

  4. 1109关于redo_Log和undo_log和BIN-LOG

    转自http://www.cnblogs.com/Bozh/archive/2013/03/18/2966494.html 三者之间的区别BIN-LOG 一个对应BINLOG文件REDO-LOG 对应 ...

  5. Listview的onItemClickListener无法响应的解决方法(转)

    转:http://www.cnblogs.com/androidez/archive/2013/03/08/2950425.html 开发中很常见的一个问题,项目中的listview不仅仅是简单的文字 ...

  6. iPad开发--UIPopoverController简单使用iOS7之前和iOS7之后的使用方法

    一.iOS7之前的Popover的使用 对Popover进行懒加载处理 内容控制器中设置Popover弹出后的尺寸 设置显示的位置,两种情况.1 -- 给BarButtonItem设置Popover的 ...

  7. 离线安装redis集群

    Step0:redis集群组件需求 Step1:离线安装ruby Step2:离线安装rubygems Step3:安装rubygems的 redis api Step4:离线安装tcl 8.6 St ...

  8. 数据库开发基础-SQl Server 聚合函数、数学函数、字符串函数、时间日期函数

    SQL 拥有很多可用于计数和计算的内建函数. 函数的语法 内建 SQL 函数的语法是: SELECT function(列) FROM 表 函数的类型 在 SQL 中,基本的函数类型和种类有若干种.函 ...

  9. AfNetworking 3.0源码解读

    做ios开发,AFNetworking 这个网络框架肯定都非常熟悉,也许我们平时只使用了它的部分功能,而且我们对它的实现原理并不是很清楚,就好像总是有一团迷雾在眼前一样. 接下来我们就非常详细的来读一 ...

  10. android开发之画图版

    android开发之画图版 一.新的开始,也是新的挑战: 开始学习java,除了刚开始的时候有些难,觉得难有些晕,慢慢接触之后也就挺好的了, 学习了4天的安卓开发,完成了一个小程序,收获还是不小的:有 ...