请教两个问题
1.JS读取数据库中的时间型数据 直接现实的话是 1Mon Apr 28 00:00:00 UTC+0900 2008 我怎么把它转换成 2008-04-28
2.JS读取数据库实现后 在本机上可以正常读取,但是我在别的机器上面访问这个页面 提示 “未发现数据源名称并且为指定驱动程序”
1.JS读取数据库中的时间型数据 直接现实的话是 1Mon Apr 28 00:00:00 UTC+0900 2008 我怎么把它转换成 2008-04-28
2.JS读取数据库实现后 在本机上可以正常读取,但是我在别的机器上面访问这个页面 提示 “未发现数据源名称并且为指定驱动程序”
解决方案 »
- 页面加载就去掉body style的属性
- JS实现弹出层全屏特效,类似F11
- 关于JS读取RSS的问题
- 页面中有一个img,通过js动态给img赋src,可是在选择图片时,有的图片不能显示出来
- ie里面隐藏/显示某个单元格后,父表的大小能自动改变大小,但是在ff里面父表只会越来越大
- 如何知道一个javascript是什么类型的对象,javascript中有无类似于java的obj.getClass()方法?
- 实在对JS的语法不理解,刚刚学!
- 网页怎样在flash添加一层javascript滚动图片超链接,既能看到flash动画超链接也能用 代码如下 谢谢啊
- 求解几个面试题
- 最新技术,全新的B/S结构开发方式,用纯JS+HTML实现了类似C/S的强大浏览器交互,查询及分页浏览速度提高几倍,可以成批录入数据,有完整的数据库表访问和纯web打印,统计图等
- 改进JAVASCRIPT
- js表单验证
s = "Mon Apr 28 00:00:00 UTC+0800 2008";
s = fDate(s);
alert(s)
function fDate(s){
var dt = new Date(s);
var y = dt.getFullYear();
var m = dt.getMonth()+1;
var d = dt.getDate();
m = m<10?'0'+m:m;
d = d<10?'0'+d:d;
return y +"-"+m+"-"+d;
}
2 数据库位于何处?其他机器是否装了数据库的ODBC驱动?
var d = new Date("Mon Apr 28 00:00:00 UTC+0900 2008");//东9区时间
alert(d);//东8区应该是2008-04-27 23:00:00
//LZ如果想要东9区时间,则加1小时即可
d.setTime(d.getTime()+60*60*1000);alert(d.getFullYear()+"-"+(d.getMonth()+1)+"-"+d.getDate());
</script>第二个问题描述不是很清楚
如果不希望客户端安装,应该采用数据在服务器端,用asp,php,jsp等技术读取的方式.
Date.prototype.format = function(format)
{
var o =
{
"M+" : this.getMonth()+1, //month
"d+" : this.getDate(), //day
"h+" : this.getHours(), //hour
"m+" : this.getMinutes(), //minute
"s+" : this.getSeconds(), //second
"q+" : Math.floor((this.getMonth()+3)/3), //quarter
"S" : this.getMilliseconds() //millisecond
}
if(/(y+)/.test(format)){
format=format.replace(RegExp.$1,(this.getFullYear()+"").substr(4 - RegExp.$1.length));
}
for(var k in o){
if(new RegExp("("+ k +")").test(format)){
format = format.replace(RegExp.$1,RegExp.$1.length==1 ? o[k] : ("00"+ o[k]).substr((""+ o[k]).length));
}
}
return format;
}
var d = new Date() ;
alert(d.format("yyyy")) ; //年
alert(d.format("MM")) ; //月
alert(d.format("dd")) ; //日
alert(d.format("qq")) ; //季度
alert(d.format("yyyy-MM-dd")) ; //年月日
</script>