当前位置: 代码迷 >> J2SE >> 星期英文转中文解决方法
  详细解决方案

星期英文转中文解决方法

热度:67   发布时间:2016-04-24 12:16:38.0
星期英文转中文
我用javase写代码,里面有sql语句查询mysql数据库表里日期,表原来的字段格式(yyyy年mm月dd日),语句加了函数dayname(date),查出来星期结果是英文,有没有办法转中文,谢谢

------解决方案--------------------
在java端你自己写个转换函数可以解决,星期一、星期二…… 也就七个,很轻松啊,一星期就7天。对效率也没啥影响,你是想要在非java环境下用SQL 解决?
------解决方案--------------------
这是在java环境下 的一个具体实现,你参考下
Java code
import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.TimeZone;import java.util.Date;public class WeekShow {    public static void main(String[] args) {        DateFormat df=new SimpleDateFormat("EE");        df.setTimeZone(TimeZone.getTimeZone("Asia/Shanghai"));        Date d=new Date();//这里改成你从数据库获得的时间构造一个Date        String s=df.format(d);        System.out.println("output:"+s);    }}
  相关解决方案