站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题关于时间转换的问题

关于时间转换的问题

摘要: 关于时间转换的问题


前几天我写好了一个方法,把两个字符串转成时间格式,然后比较。写完后,运行正常,比较结果也正确。但是今天我发现,比较结果不正确了。我把转换完的时间打出来一看,发现不管我输入的时间月份是几月,转换完了后的月份都是一月,但是年份和日期都是对的。例如:2006-10-22 00:00转换完了是:Thu Jan 22 00:00:00 CST 2006 。
哪位哥哥姐姐能告诉我怎么回事。谢谢了


看看你的方法


呵呵,谢谢各位,我找到问题所在了。我转换时间可是的时候用的是
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd HH:mm");
正确的应该是:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");

系统会认为mm为分钟。
那来大家分享。谢谢


学到知识了~


把你的代码贴出来,不然谁知道是怎么回事那还真是怪事了。


......

如果没有分钟的话

yyyy-mm-dd是ok的,带上分钟就要区别大小写了


呵呵,都说了,我是小菜花了。以后有问题还望大家多多帮助!thanks!


谢谢各位,结帖了。虽然晚了点~~


↑返回目录
前一篇: 小菜花又遇问题了,大家帮帮忙。xls乱码问题。
后一篇: session问题