`

关于SimpleDateFormat的yyyy-MM-dd HH:mm:ss和yyyy-MM-dd hh:mm:ss的区别

 
阅读更多

DateFormat dateTimeformat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String strBeginDate = dateTimeformat.format(new Date());
System.out.println(strBeginDate);
 

//以上返回的是12小时制的时间

 

DateFormat dateTimeformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strBeginDate = dateTimeformat.format(new Date());
System.out.println(strBeginDate);
 

//以上返回的是24小时制的时间

 

显示应该用下面的这个,因为12小时制的结果无法区分是上午还是下午

 

  SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddhhmmss");
  Date date = sdf.parse("20111212133712");
  System.out.println(date.getHours());

//这种是对的,字符串=》DATE是对的。但是DATE=>字符串是错的

分享到:
评论

相关推荐

    struts的input标签支持日期格式化输出

    <html:text property="runningStartDate" simpleDateFormat="yyyy-MM-dd HH:mm:ss"/> 如何使用: 1.替换附件中的 struts-html.tld 2.替换附件中的struts.jar 3.页面中遇到Timestamp或Date类型的,自动转换成"yyyy-...

    Java时间转换

    SimpleDateFormat类提供了多种格式来表示日期和时间,例如"yyyy-MM-dd HH:mm:ss"、"yyyy-MM-dd"等。 在Java时间转换中,还需要注意一些特殊的情况,例如将日期和时间转换为字符串时,需要注意字母y的大小写问题。...

    java 时间格式转换及常用时间处理

    此方法支持多种日期格式的转换,如`"yyyy.MM.ddG'at'hh:mm:ssz"`、`"yyyy/MM/dd HH:mm:ss"`等,并能够根据输入字符串中的特定字符(如“/”、“-”、“am”、“pm”)来自动选择合适的`SimpleDateFormat`实例。...

    VB时间格式大全~~~~~

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = formatter.format(new Date()); ``` 这段代码展示了如何使用 `"yyyy-MM-dd HH:mm:ss"` 格式获取并格式化当前...

    有了这个,时间转换从此没问题

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = formatter.format(currentTime); ParsePosition pos = new ParsePosition(8); Date currentTime_2 = ...

    时间日期转换

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = formatter.format(currentTime); ParsePosition pos = new ParsePosition(8); Date currentTime_2 = ...

    java时间函数大全.doc

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = formatter.format(currentTime); ParsePosition pos = new ParsePosition(8); Date currentTime_2 = ...

    Java时间格式转换大全

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = formatter.format(new Date()); ``` 这段代码会获取当前系统时间,并将其格式化为“yyyy-MM-dd HH:mm:ss”格式的...

    java来格式化日期为标准格式

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 使用formatter将日期转换为字符串 String formattedDate = formatter.format(now); // 输出格式化后的日期 System.out....

    日期操作类 java

    public static final String FORMAT_ONE = "yyyy-MM-dd HH:mm:ss"; // 格式:年-月-日 小时:分钟 public static final String FORMAT_TWO = "yyyy-MM-dd HH:mm"; // 格式:年月日 小时分钟秒 public ...

    java 中的date的使用大全 感觉很有用啊

    - 实现逻辑:使用`SimpleDateFormat`以`"yyyy-MM-dd HH:mm:ss"`的格式获取当前日期和时间,然后解析该字符串为`Date`对象。 - 示例代码: ```java public static Date getNowDate() { Date currentTime = new ...

    DateUtil.java

    private final static SimpleDateFormat sdfTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); /** * 获取YYYY格式 * @return */ public static String getYear() { return sdfYear.format(new Date());...

    _java时间格式大全.doc

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = formatter.format(currentTime); ParsePosition pos = new ParsePosition(8); Date currentTime_2 = ...

    java中日期格式的转换

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String time = sdf.format(date); System.out.println(time); } } ``` 此代码段首先创建了一个`Date`对象,表示当前系统时间,然后使用`...

    java时间转换大全

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = formatter.format(currentTime); ParsePosition pos = new ParsePosition(8); Date currentTime_2 = ...

    java开发中时间格式化的所有方法

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = formatter.format(currentTime); ParsePosition pos = new ParsePosition(8); Date currentTime_2 = ...

    Java日期时间字符串和毫秒相互转换的方法

    SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss SSS a"); System.out.println("毫秒[1483159625851]对应日期时间字符串:" + format.format(date)); } ``` 在上面的代码中,我们首先...

    java时间转换大全.txt

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = formatter.format(currentTime); ``` #### 1.3 解析日期字符串 同样地,如果有一个符合格式`yyyy-MM-dd HH:mm:ss...

    Java时间转换大全

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = formatter.format(currentTime); ParsePosition pos = new ParsePosition(8); Date currentTime_2 = ...

    java日期格式的转换

    该方法使用 `SimpleDateFormat` 对象将日期对象转换为字符串,日期格式为 `yyyy-MM-dd HH:mm:ss`。 日期格式的种类 在 Java 中,我们可以使用多种日期格式来表示日期对象。常见的日期格式包括: * `yyyy.MM.dd G ...

Global site tag (gtag.js) - Google Analytics