var mydate=new Date(2005,12,1,12,21,32);
document.write(mydate.getDate());
document.write(mydate.getDate());
解决方案 »
- 请问下面JS文件里+href+的值是哪里获得的,我想替换里面的字符
- 高分求教高手,如何用js生成网络拓扑图
- JS前端限制上传文件大小的方法
- 请问如何在只读状态时显示select控件的当前值,不显示下拉框;而在编辑状态时显示下拉框和全部item?
- 急求解决方案
- 为什么有些FTP站点用FTP工具,入cuteFTP登录,而有些FTP站点用IE登录?,谢谢
- 求助,函数调用问题
- JavaScript 里面如何实现IE右键菜单“目标另存为”的功能?
- javascript怎样和jsp交互?怎样获得jsp里面定义的一个数组?
- 关于一些数组比较,取最大值的问题?
- 请大家来看看这个不可思议的问题,在线等
- >_< >_< >_< 怎么判断区间不存在重叠的 数据段啊,菜鸟求~~~~~~~~~~~~~~~~~~~~~
<!--
var strdate="2005-12-01 12:21:32";
strdate=(strdate.replace("-","/")).replace("-","/");
var mydate=new Date(strdate);
document.write(mydate.getDate());//-->
</SCRIPT>
var mydate="2002,12,12,12,21,23";
document.write(mydate.getDate());输出的是NaN
就是没初始化或者说没实例化这个对象
document.write(OA_TIME.getDate());这时输出的就是NaN为什么?
var OA_TIME = new Date(eval(mydate));
但是我要说的是,这样并不会输出你要的结果,因为eval(mydate)里边是字符型,他不会被转化成Date型,所以你应该先把年,月,日分开处理成数值型,在做!
t = Date.parse(mydate.replace(/-/g, '/'));
d = new Date(Date.parse(mydate.replace(/-/g, '/')));
document.write(d.getDate());
var OA_TIME = new Date(mydate);
document.write(OA_TIME.getDate());
不能输出
而将代码改为var OA_TIME = new Date(2005,12,12,12,23,30);
document.write(OA_TIME.getDate());
则可以为什么,也就是说这里为什么变量传不进去
http://community.csdn.net//Expert/TopicView2.asp?id=4360247&datebasetype=now
var OA_TIME = new Date(mydate);
//上边这么写是什么?是一个含有逗号的字符窜。var OA_TIME = new Date(2005,12,12,12,23,30);
//这么些呢?括号里边使用逗号隔开的6组数字
当然不可能一样对应了?Date()里边只能是数值型的的内容作为参数。