java日期转换yy to yyyy

问题描述

请问如何将MM-dd-yy转换成MM-dd-yyyy例如将‘12-14-11’转换为 ‘12-14-2011’我用simpleDateFormat 后,只能显示 为'12-14-0011',java如何实现类似Oracle函数to_date('12-08-11','MM/dd/yy')这种功能,一转换就将年份补全了 问题补充:哭泣的眼泪 写道

解决方案

不好意思会错题意,下述内容,更正SimpleDateFormat sdf=new SimpleDateFormat("MM-dd-yy");SimpleDateFormat sdf1=new SimpleDateFormat("MM-dd-yyyy");String str="12-14-11";Date date=sdf.parse(str);System.out.println(sdf1.format(date));这样便可以得到想要的结果,结果输出:12-14-2011
解决方案二:
楼主到底试过没有?SimpleDateFormat sdf=new SimpleDateFormat("MM-dd-yy");System.out.println(sdf.format(new Date()));这种方式便可以得到你想要的格式呀。。
解决方案三:
先把你的日期转成long的中间类型(毫秒),再把milliseconds转换成格式无关的日期,再转成其他你需要的文本格式。参见: /** * Initializes this {@code Date} instance using the specified millisecond value. The * value is the number of milliseconds since Jan. 1, 1970 GMT. * * @param milliseconds * the number of milliseconds since Jan. 1, 1970 GMT. */ public Date(long milliseconds) { this.milliseconds = milliseconds; }
解决方案四:
to_date(你的字段,'MM-dd-yyyy ')不就行了。。

时间: 2024-09-30 22:19:51

java日期转换yy to yyyy的相关文章

java日期操作工具类(获取指定日期、日期转换、相隔天数)_java

本文实例为大家分享了java日期操作工具类,获取指定日期前一天.后一天:日期转换:两个日期之间相隔天数等工具类,供大家参考,具体内容如下 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.List; public class

java 日期类型转换-JAVA 日期类型内部转换

问题描述 JAVA 日期类型内部转换 如何将 日期类型数据 "Fri Nov 15 12:01:32 CST 2013 "转换成 "2013-11-15 12:01:32"的日期类型数据? 代码如下: try { // 将已有的时间字符串转化为Date对象 Date date; // 首先设置"Fri Nov 15 12:01:32 CST 2013"的格式,用来将其转化为Date对象 DateFormat df = new SimpleDate

java日期格式如何转换

问题描述 java日期格式如何转换 如何将Java的日期的不同格式转换成统一格式,比如20150526,2015-5-26,2015/5/26. 因为数据库日期太乱了,有的是20150526有的是2015-5-6,现在需要将他们转为统一格式比如20150526.求大神帮助. 解决方案 public static void main(String[] args) { String[] arr = new String[]{"2015年1月1日","2015-1-1",

mongo java driver日期转换问题

Java代码   https://github.com/ewcmsfree/ewcms/wiki/Help-mongo-java-driver-date   mongo java driver日期转换问题   mongo保存日期是一个64-bit整形数.java driver保存Date时会把他自动转换为标准时间GMT.如中国在GMT+8时区,保存2012-01-20 00:00:00到库中,查询后结果竟然是2012-01-19 16:00:00跟想要结果不一致. 可以在com.mongodb.

关于ASP.NET中日期转换的心得

asp.net|日期|心得|转换 日期转换成字符串几乎是每个项目都要进行的工作,无论您用什么开发工具.在SQL Server中使用Convert或Cast可以方便的转换日期为各种格式的字符串,在PB中可以用string(date,"yyyy-mm-dd")一步到位.在asp.net中呢?我发现总是不如我意,如果使用yyyy-mm-dd这种方式转换: BeginDate.SelectedDate.ToString("yyyy-mm-dd",DateTimeFormat

关于日期转换的心得

心得|转换 日期转换成字符串几乎是每个项目都要进行的工作,无论您用什么开发工具.在SQL Server中使用Convert或Cast可以方便的转换日期为各种格式的字符串,在PB中可以用string(date,"yyyy-mm-dd")一步到位.在asp.net中呢?我发现总是不如我意,如果使用yyyy-mm-dd这种方式转换:BeginDate.SelectedDate.ToString("yyyy-mm-dd",DateTimeFormatInfo.Invaria

JavaScript通过Date-Mask将日期转换成字符串的方法

  本文实例讲述了JavaScript通过Date-Mask将日期转换成字符串的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 6

Java日期时间使用方法汇总_java

一.Java中的日期概述 日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题.  在Java中,操作日期主要涉及到一下几个类: 1.java.util.Date        类 Date 表示特定的瞬间,精确到毫秒.从 JDK 1.1 开始,应该使用 Calendar 类实现日期和时间字段之间转换,使用 DateFormat 类来格式化和分析日期字符串.Date 中的把日期解释为年.月.

JavaScript通过Date-Mask将日期转换成字符串的方法_javascript技巧

本文实例讲述了JavaScript通过Date-Mask将日期转换成字符串的方法.分享给大家供大家参考.具体实现方法如下: var MonthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September"