JSP页面上输出的日期成了11/27/2008 我想要出来的是2008/11/27

来源:百度知道 编辑:UC知道 时间:2024/06/06 15:17:48
数据库里面都好着呢,就是输出的时候不知道怎么回事了
我的函数类型是String的,有什么办法转换的

可以使用Format进行日期的格式化..
可以看下这篇文章
http://hi.baidu.com/tianyu06/blog/item/c03c540f29d25e2f6059f3c6.html

可以用java format格式转过来。
还有一种情况跟本地化有关,查看你本机日期显示格式,在控制面板中可查看。

package com.potato.core.aop;

import java.text.Format;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Test
{
public static void main(String[] args)
{
Date date = new Date();
Format format = new SimpleDateFormat("yyyy-MM-dd");
Format format2 = new SimpleDateFormat("yyyy/MM/dd");
String str = format.format(date);
String str2 = format2.format(date);
System.out.println(str);
System.out.println(str2);
}
}

使用日期格式函数吧。