易截截图软件、单文件、免安装、纯绿色、仅160KB

日期函数格式linux/windows求解~~~

Java code:

public static String getDateString(String lDate) {
String x = lDate.trim();
String retStr = null;
if (x == null || x == "") {
x = "0";
}
if (x != "0") {
x = x + "000";
long idate = Long.parseLong(x);
Date date = new Date(idate);
DateFormat df = DateFormat.getDateInstance(DateFormat.DEFAULT);
retStr = df.format(date);
} else {
Date date = new Date();
SimpleDateFormat formater = new SimpleDateFormat();
formater.applyPattern("yyyy-M-dd");
retStr = formater.format(date);
}
return retStr;
}
System.out.println(getDateString("1252641537"));



在windows下是
2009-9-11
linux下就变成
Sep 11, 2009

求解。。



跟你的Locale有关系吧 按照我的印象,你linux下面那种输出应该是Locale.English

怎么改呢?

引用
怎么改呢?

你是要linux跟Windows的一样 是吗?
其实SimpleDateFormat有一个构造方法,可以强制格式化成指定Locale的时间格式SimpleDateFormat(String pattern, Locale locale)

对的 我是需要2009-9-11
这种格式的输出

Java code


相关问答:

[求助]linux网络编程中select出错

目标:当网络中有数据到达或者超时,程序进入下一次循环。
问题:select()函数不起作用,程序不会在select的地方阻塞一秒,并且当网络上有数据的时候,select的返回值仍然小于0
    #include <s ......

在linux上使用tomcat服务器出现了很多close_wait

在linux上使用tomcat服务器出现了很多close_wait

使用浏览器访问的时候出现页面一直在请求,很慢 ,基本上没有回应。
用netstat -anp 查看 有很多close_wait


这个是什么引起的阿 ,怎么解决? ......

使用Struts2上传文件,在linux下报错

使用Struts2上传文件,在linux下报错
2009-09-29 14:56:20,801 [org.apache.struts2.interceptor.FileUploadInterceptor]-[ERROR] Processing of multipart/form-data request failed. c:/temp/upload__1dcd07ee_12 ......

Linux小问题

Linux不正常关机导致系统坏,请问怎么检查和修复系统?
在刚启动的时候会有提示的。

修复可以靠livecd
或者把基本系统部分重新安装即可

是不是系统编程了read-only的啦?无法往系统写入数据啊?
有的情 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号