方法一:js中date有四种内置方法
toGMTString,将一个日期按照GMT格式显示
toLocaleString,将一个日期按照本地操作系统格式显示toLocaleDateString,按照本地格式显示一个日期对象的日期部分
toLocaleTimeString,按照本地格式显示一个日期对象的时间部分
方法二:JsJava中提供了转换Date类型的专用的类,专门对日期进行指定格式的字符串输出,你可以下载JsJava-2.0.zip,引入其中的src/jsjava/text/DateFormat.js,或者直接引入jslib/jsjava-2.0.js
示例代码:
var df=new SimpleDateFormat();//jsJava1.0需要使用DateFormat对象,不要弄错就是了
df.applyPattern("yyyy-MM-dd HH:mm:ss");
var date=new Date(2007,3,30,10,59,51);
var str=df.format(date);
document.write(str);//显示结果为:2007-04-30 10:59:51